“12.5 million barrels of oil transited the Strait of Hormuz last night, a high since the beginning of the recent conflict with Iran.”