Oil climbed $3 on supply fears
Oil prices jumped about $3 at the close, after Moscow spoke of the possibility of reducing crude production in response to the price cap imposed by the Group of Seven on Russian crude. Oil climbed $3 on supply fears Oil prices were up about $3 as they stabilized on Friday, posting gains for the second … Read more