
Oil prices plummet as demand falls amid supply glut
Oil prices remain in a precarious state, caught in a perfect storm of rising supply and faltering demand. After a fleeting spike above $80 per barrel in mid-June, driven by Middle East tensions, Brent crude has tumbled to $67.76, with the September …