Written by Gary
Stock index futures are up 0.5% across the board. Asia posted gains overnight, and Europe is ahead 1.5% at midday. Bank earnings start to roll in today, with JPMorgan, Citigroup, and Wells Fargo all reporting higher earnings. Gold is down and vigorously testing support.