Iran Earns $139 Million Daily From Oil Sales As Strait of Hormuz Crisis Blocks Gulf Rivals

· Swarajya