US Stocks Rise on Consumer Data and Higher Oil Prices

US stocks ended higher on Tuesday and snapped an eight-day losing streak for the Dow, as higher oil prices and a record reading on US consumer confidence boosted sentiment.
The gains followed a report showing consumer confidence in March hit its highest level in 16 years, and higher oil prices. The Dow Jones Industrial Average gained 150.52 points to close the session at 20,701.50. 
The broad-based S&P 500 also advanced 16.98 points to end at 2,358.57. The tech-rich Nasdaq Composite Index rose 34.77 points to close at 5,875.14. 

Source: QNA