Oil extends rally as Russia struggles to find new buyers
Oil rose towards $130 a barrel on Wednesday, supported by concern of a potential supply shock as the US banned Russian oil imports and amid signs that some buyers are already steering clear.
Oil rose towards $130 a barrel on Wednesday, supported by concern of a potential supply shock as the US banned Russian oil imports and amid signs that some buyers are already steering clear.