Iran Earns $139 Million Daily From Oil Sales As Strait of Hormuz Crisis Blocks Gulf Rivals March 27, 2026 · Swarajya Read full story at source