Germany and Canada Sign Major LNG Deal to Bolster Energy Security Amid Geopolitical Tensions
SHG Q1 2026 Earnings Net Income Surpasses Estimates by 44 Driving Modest Stock Gain
Oil Prices Record Steepest Monthly Decline Since 2020 on USIran Deal Hopes