Apple posted its highest March-quarter revenue in over two years, hitting $95 billion, as consumers rushed to buy devices ahead of new U.S. tariffs. The revenue spike, a five percent year-over-year increase, reflects growing economic uncertainty tied to the ongoing U.S.-China trade war under President Donald Trump’s tariff policy.
Canada's 2025 federal election delivered a stunning upset as the Liberal Party, led by Mark Carney, retained power despite trailing in polls just months prior.