‘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
Comments are closed.