Oil Prices Fall Amid Supply Glut, Trade Talk Focus
Crude oil markets face significant pressure as swelling inventories and demand concerns trigger price declines, despite ongoing US-China trade negotiations that could impact global economic outlook.