Market News
U.S. Strait of Hormuz Blockade Begins: Oil Shock and Global Impact
With the U.S. now enforcing a blockade on the Strait of Hormuz, oil markets are in turmoil and the risk...
13/04/2026
5 views