Much Talk But Little Action
May 15, 2020 at 09:22 AM EDT
The S&P 500 staged an impressive recovery yesterday, a sell-off that took it to its lowest level since April 21, to close more than 1% higher on the day, helped set the tone in the Far East and Europe today.