Brent Falls Below $100 For the First Time Since Mid-March 2022

On Monday, oil prices fell more than 4%, with Brent sliding below $100 a barrel as China's COVID-related lockdowns weighed on-demand expectations while a coordinated large release of oil reserves...
Read More