Strait of Hormuz crisis wipes 246 million barrels from global oil inventories