Market News
Markets Bet on US Iran Deal as Hormuz Blockade Escalates
With the US Navy now blockading Iranian ports in the Strait of Hormuz, oil prices dipped below $100 while stocks...
14/04/2026
6 views