Strait of Hormuz closure cuts around 100 million barrels weekly

Business