US markets ended Monday on a high note as cooling oil prices and Treasury yields pointed to renewed risk appetite.
Read full article on MarketWire