Oil prices have fallen, pressured by sluggish demand and evidence of a burgeoning revival in US shale production that could complicate efforts by OPEC and other producers to reduce a supply glut.
Oil prices have fallen, pressured by sluggish demand and evidence of a burgeoning revival in US shale production that could complicate efforts by OPEC and other producers to reduce a supply glut.