‘Immediate cessation’ Oil prices surge to $113 a barrel as Russia’s Lukoil oil break ranks

OIL PRICES have surged to a high of $ 111 a barrel as Russia’s second-largest oil company broke ranks and called for an end to the country’s invasion of Ukraine
Daily Express :: Finance Feed

LEAVE A REPLY

Please enter your comment!
Please enter your name here