S&P 500, Nasdaq notch fresh records as tech rallies
Energy is catching a refinery bid. Crude oil (CL=F) is slightly lower today, but energy stocks and ETFs are perking up as the market looks past the barrel and into refined products. Marathon Petroleum (MPC), Suncor (SU), Williams (WMB), and the oil …