Oil prices fall as market shrugs off China growth pledge, OPEC+ production cuts
March 05, 2024 at 08:22 AM EST
Traders have worried for months that faltering growth in China and an abundance of crude produced in the Americas will put downward pressure on prices.