Economics
May, 2026
Trump’s attempt to impose new 10% tariffs gets struck down by a panel of judges
Would a falling population really be so bad?
Shell Reports Nearly $7 Billion Profit Amid ‘Unprecedented Disruption’. The oil giant’s earnings in the first three months of the year were more than double the previous quarter’s and follow similarly strong results of European rivals.
Youth unemployment in Canada jumped 57% in 3 years, hitting levels previously unseen outside a recession