Oil prices fell on Tuesday, settling 1.5% lower as the International Energy Agency warned of a huge supply glut in 2026, and as trade tensions persisted between the US and China, the world's two biggest economies. Read full story