Oil prices fall as market shrugs off China growth pledge, OPEC+ production cuts

  • Post category:CNBC

Source: Oil and Gas

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.

Full Article: Read More