Oil declines amid Washington–Beijing tensions Ahmed Ashraf Oct 15, 2025 Oil prices fell to a five-month low as warnings of a potential 2026 supply glut and escalating trade tensions…