World news
fromLondon Business News | Londonlovesbusiness.com
2 weeks agoOil stabilised after gains, upside capped by 2026 surplus narrative - London Business News | Londonlovesbusiness.com
Oil prices remained mostly steady amid geopolitical risks, but a projected 2026 supply surplus could limit sustained price gains.








