The Largest Emergency Oil Release in History: What 400 Million Barrels Means for Portugal
The International Energy Agency this week coordinated the largest release of emergency oil stockpiles ever attempted, with more than 30 nations agreeing to flood global markets with 400 million barrels of crude. The move is a direct response to the...