Today's Headlines
Oil prices peaked to $126 after Trump signaled the blockade on Iran would continue, Iran’s supreme leader issued a second statement and Trump also warned of a potential drawdown of U.S. troops in Germany.
0:00
/3:27