Iran blockade traps over 2,000 ships in Gulf, choking global energy flows
Riyadh— More than 2,190 commercial vessels, including over 320 oil and gas tankers, were stranded in the Arabian Gulf on
Read MoreRiyadh— More than 2,190 commercial vessels, including over 320 oil and gas tankers, were stranded in the Arabian Gulf on
Read More