World news
fromLondon Business News | Londonlovesbusiness.com
1 day 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.