Remember when the IEA announced it would unlock 60 million barrels of oil, including 30 million from the US’ own Strategic Petroleum Reserve?
Well, the market has forgotten.
With this morning’s rally, that’s almost been completely wiped out.
Business Insider Emails & Alerts
Site highlights each day to your inbox.