Stocks rallied right out of the gate and picked up steam through the day to end sharply higher Wednesday. The gains came as concerns over Europe's debt crisis eased and investors geared up for President Obama's highly anticipated jobs speech Thursday evening.