Stocks have been trading sideways through the afternoon on solid gains, with a triple-digit increase for the Dow. Advances are broad, with financials (like AXP, -1.2%, and JPM, -1.3%) showing the only weakness. With an hour to go, the DJIA +1.3% to 10,474; S&P 500 +1.2%; Nasdaq +1.5%. Crude +1.5%. Natural gas -2%. Silver +3.5%. Gold +1.5% to $1,200.