
World
Pentagon: Iran Loses 456 Billion Rupees from US Blockade
In a bold escalation of its strategy against Iran, the United States has choked off vital oil shipments through a naval blockade, resulting in a reported $4.8 billion revenue hit for Tehran. The...
By News Analysis IndiaMay 2, 2026
