(Bloomberg) — Oil tumbled on signs the Biden administration is considering tapping US reserves again in a potentially massive release to tackle rising inflation and supply shortages following Russia’s invasion of Ukraine. Read More
financialpost.com