Extending the recovery rally seen in the previous session, stocks are posting strong gains in mid-day trading on Thursday. The gains on the day are partly offsetting the sell-off that was seen over the past couple weeks.