News

Crude oil futures firmed up gains for the week on prospects of potential US sanctions on Russian oil and reports that OPEC+ ...