Wall Street ends higher on technology, energy boost