“Over 10 million barrels of oil per day have been offline for more than six weeks due to disruptions in the Middle East.”