With the blockade of the Strait of Hormuz, which normally carries around 20 million barrels of oil per day, the net drop in global supply is at 11 million barrels per day
With the blockade of the Strait of Hormuz, which normally carries around 20 million barrels of oil per day, the net drop in global supply is at 11 million barrels per day