Iran Crude Blockage: 44.4 Million Barrels Stranded at Hormuz
blockage44.4 million barrels of Iranian crude are blocked at Hormuz due to US naval blockade, creating a critical maritime bottleneck impacting global shipping and fuel costs.
Read Report →