Oil Prices Below $100, Back To Pre-Russian-Ukraine War Levels

Both main crude benchmarks fell, on Thursday, more than $5 per barrel, pushing oil prices to levels not seen since before Russia’s invasion of Ukraine, as worries of an economic downturn halted demand. Brent, the worldwide benchmark, dipped as low as $94.45 a barrel in trading, while it finished at $96.84 the day before Russia … Continue reading Oil Prices Below $100, Back To Pre-Russian-Ukraine War Levels