The U.S.-Israeli war on Iran is quickly spiraling into a worldwide energy crisis as the de facto closure of the Strait of Hormuz forces top oil producers to start slashing output.The seeds of the cri… [+3912 chars]
No comments yet. Be the first to comment!