Energy prices have probably peaked. What that means for stocks, according to Morgan Stanley’s Mike Wilson.
Dow Jones Futures Fall, Oil Prices Spike With U.S. Set To Blockade Iran's Ports; Goldman Sachs Beats Views