The IEA Just Burned 25% of the World's Emergency Oil. It Bought 20 Days.
The IEA just released 400 million barrels of strategic oil reserves - nearly three times any release in history. The press called it a 'response.' It's actually a confession. Here's what the math says about what comes next.