
Will Trump Cause the Biggest Economic Crisis of the 21st Century?
Oil passed $90 a barrel again this week. The US launched its 10th straight night of strikes on Iran. The Strait of Hormuz is effectively closed. The Houthis have declared a maritime blockade on Saudi Arabia. And the buffers that kept the global economy from collapse during the first half of 2026 are running out. […]










