Global oil hovers around $100 despite US temporarily lifting sanctions on Russian oil stranded at sea