The White House says it wants to choke off Iran's oil export revenue. But experts say that blockades are often unpredictable ...
The U.S. Navy is imposing a sea blockade against Iran — the latest escalation in the war that has seen the flow of key energy supplies choked off at the Strait of Hormuz.