Global oil hovers around $100 despite US temporarily lifting sanctions on Russian oil stranded at sea
Global oil costs traded around the $100-a-barrel stage Friday, shrugging off the Trump administration’s earlier choice to temporarily enable the supply and sale of sanctioned seaborne Russian crude – a…