Economics
May, 2026
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
EU floats making it easy for oil companies to break methane rules