Oil prices climbed 5% to a two-week high on Thursday after the US imposed sanctions on Russian energy companies Rosneft and Lukoil over Moscow’s ongoing war in Ukraine, prompting energy firms in China and India to consider cutting their imports of Russian oil.