Some 20 million barrels of crude oil have exited the Strait of Hormuz in the last 24 hours, US Energy Secretary Chris Wright says at the Reuters Global Energy Forum in New York, according to Al Jazeera.
Wright blames Iranian mines in the vital waterway for delays in a return to normal oil shipping levels.