U.S. Blocks Iranian Ports, Spikes Oil Prices
Blockade targets Strait of Hormuz to prevent Iran from selling oil.
Oil prices rose to $104.26 per barrel, up 8%.
Revolutionary Guards warned 'no port in the region will be safe'.
Global stock markets fell due to geopolitical uncertainty.
U.S. banks prepare quarterly earnings reports amid market volatility.
4 days ago