Emera EMA Rallies 074 as Bulls Target 5545 20260520
TrumpXi Beijing Talks Trade Truce and Iran Tensions on the Agenda
US Releases Emergency Oil Reserves as Gasoline Prices Surge Past 450
Maersk Profit Falls Sharply Firm Maintains 2026 Outlook Amid Hormuz Uncertainty