The Spectator Index@spectatorindex1hGermany's share of global GDP (purchasing power parity) 1980: 6.98% 2026: 2.88% (IMF)115335780K
The Spectator Index@spectatorindex1hBREAKING: Sweden's centre-left opposition bloc projected by country's public broadcaster to have 175 seats in new parliament, compared to 174 for incumbent government.2058678102K
The Spectator Index@spectatorindex19hUS government net interest payments. 2015 fiscal year: $223 billion 2025 fiscal year: $970 billion2279401112K
The Spectator Index@spectatorindex20hBrent crude oil price 1st of January: $60 Now: $104482481.5K151K