Oil Prices Plummet to Lowest Level Since 2021 as Demand Concerns Grow
Oil prices took a nosedive on Tuesday, with Brent crude falling below $70 per barrel for the first time since December 2021. This sharp decline comes as OPEC revised its demand forecast downward for the second consecutive month. Brent crude futures, the global oil benchmark, plunged 3.24% to $69.51 a barrel. Meanwhile, U.S. West Texas […]