Saudi Arabia Imposes Naval Blockade On Red Sea Strait, Deploys 150,000 Troops As Iran Condemns Military Action!
Saudi Arabia Imposes Naval Blockade On Red Sea Strait, Deploys 150,000 Troops As Iran Condemns Military Action! by Tyler Durden, www.zerohedge.com As noted earlier, the biggest significance of any Yemen conflict has little to do with its own domestic oil production, which at 133,000 bpd is negligible, but due to its location, which not only …