Stocks up big for a second straight day. After a midday sell-off, U.S. equities rallied into the close to finish up more than 2%. Energy led the charge (+4.9%) on the heels of a 10% rally in WTI crude oil. … Continue reading