Oil headed for a third weekly loss as concerns that an escalating trade clash between the U.S. and China overshadowed reassurances from Saudi Arabia that it won’t flood global crude markets.
Source: FuelFix
Oil headed for a third weekly loss as concerns that an escalating trade clash between the U.S. and China overshadowed reassurances from Saudi Arabia that it won’t flood global crude markets.
Source: FuelFix
1,938