Despite hostilities in Ukraine and the EU considering a ban on Russian oil to reduce supply, growth fears have not materialized as the strictest lockdown in China, the world’s largest oil importer, has come to the fore, driving the price down. Oil benchmark Brent and WTI on Friday recorded the third weekly decline in 4 […]
read moreThe drop in oil due to the Shanghai lockdown has come to the fore, bypassing Ukraine’s martial law with Russia
April 26, 2022