Energy Sector Rally Masks Mega-Cap Caution Ahead of Earnings