At least eight vessels have transited through the Strait of Hormuz today, with Kpler reporting that up to 165M barrels of oil could hit the market within the next 10 days, including 93M barrels on ships that have been stranded in the Persian Gulf for months.