Latest News
Trump's Hormuz Blockade Explained: US Navy to Seal Critical Oil Route After Failed Iran Talks
President Trump orders US Navy to blockade Strait of Hormuz after Iran nuclear talks fail, threatening 20% of global oil trade and potential global conflict. Oil prices could hit $132/barrel.