Oil headed for the biggest weekly loss since June, as traders judged that US efforts to end to the war in Ukraine would not impact supplies, even as Washington imposed penalties on India for importing Moscow’s crude.
Brent traded near $66 a barrel, d… [323 chars]
Latest Oil Market News and Analysis for Aug. 8
RELATED ARTICLES