Global Oil Shock Threatens to Exclude 40 Million from the Middle Class
Vienna, Wednesday, 27 May 2026.
Sustained oil prices above $120 a barrel could block 40 million people from entering the middle class in 2026, wiping out $2.2 trillion in global consumer spending.