An oil and petrochemical storage facility in China. Oil extended its relentless rally before an Opec+ meeting as the International Energy Agency warned that global energy security is under threat following Russia’s military offensive in Ukraine. Bloomberg
An oil and petrochemical storage facility in China. Oil extended its relentless rally before an Opec+ meeting as the International Energy Agency warned that global energy security is under threat follShow more

Oil rallies to seven-year high as Opec+ meets and IEA warns of energy security threat