Stock Market is recovering after a nasty few weeks