Stocks dip as Trump orders naval blockade of Strait of Hormuz, oil jumps near 104, Iran warns of retaliation, yet US indexes stay resilient ahead of major bank earnings
Stocks dip as Trump orders naval blockade of Strait of Hormuz, oil jumps near 104, Iran warns of retaliation, yet US indexes stay resilient ahead of major bank earnings