U.S. stocks rebound as oil prices retreat, tech sector rallies

NEW YORK, March 16 (Xinhua) -- U.S. stocks ended higher on Monday as a pullback in oil prices and renewed strength in the technology sector lifted broader market sentiment. Read full story