A growing glut of oil and fear of a global economic slowdown have pushed U.S. crude prices to their lowest point in five years. Friday, October 17, 2025The re-imposition of US import tariffs on China and the concurrent promise of a Trump-Putin summit in Budapest have further depressed oil sentiment, sending ICE Brent to 61 per barrel as most of the past years’ geopolitical risk premium has dissipated. Higher-than-expected US oil inventory builds have added to fears of there being more crude than 2025 levels of demand would require, implying…
Rate This Article