Src Stock Charts - The S P 500 Nasdaq Post New Highs Fueled By Tech And Oil