Market recap: Stocks charged higher, as a strong report on initial jobless claims raised hopes for tomorrow's big jobs report. All key sectors rose, led by industrials, financials and health care. Oil prices fell on talk of a Libyan peace deal. Gold slid, and mining stocks lagged. The dollar sank vs. the euro on hawkish comments from Trichet. NYSE gainers led decliners more than three to one.