Stocks reached new record highs as risk-on sentiment flooded back into the markets, while oil tumbled.
Written by
in