US Naval Blockade Devastates Iran's Oil Exports as...
The US naval blockade has severely impacted Iran's crude oil exports, resulting in estimated revenue losses ranging from $4.8 billion to nearly $6 billion. The financial damage extends beyond the oil ...
