Tech stocks led the way.
Wall Street cautions on the future of oil and the economy, as stocks reach higher.