Although prices have cooled off their 14-year high in March, crude oil prices remain highly volatile due to uncertain macroeconomic conditions.

A cut in global oil Demand forecasting from agencies such as Energy Information Administration (EIA) and OPECdetente between Russia and Ukraine, concerns over Chinese demand and a G7 proposed price cap on Russian oil have severely impacted global oil markets.

That US MSRP recently its trimmed rough Oil demand forecast for 2023 around 320,000…

Source link