Trump Administration Maintains Iran Naval Blockade Until Agreement Reached President Dismisses Critics India Diversifies Oil Imports Amid Hormuz Disruption Turns to Latin America and Africa Microsoft MSFT A Closer Look at Its Position as a Potential LongTerm Growth Stock Singapore Core Inflation Unexpectedly Eases to 14 in April General Motors Expands EV Lineup with Cadillac Vistiq Targeting 300Mile Range White House Touts Soybean and Rare Earths Deals Following TrumpXi Summit as China Signals Tariff Reductions Albertas Separation Vote Potential Implications for Canadian Oil Sector and Markets