Despite West Texas Intermediate crude climbing to $111.54, U.S. stocks ended last week higher for the first time since February 20.