The International Energy Agency forecast global oil supply will exceed demand in 2025 even if cuts remain in place from OPEC+ ...
Oil markets are facing a supply glut, with non-OPEC producers on track expand production by 1.5 million barrels of oil a day, ...
A Bank of England rate-setter has warned that Donald Trump’s trade war could hit growth and push up consumer prices in the UK ...