The $80 Trap: When the Fed Can't Save You
The Strait of Hormuz closed on March 3, removing 15 million barrels per day—roughly 14% of global supply... the largest single supply disruption in half a century. Headline inflation will likely face upward pressure through Q3 2026 even if core remains sticky at 3%.
Read Analysis