Stocks go nowhere as oil hits a 3-year high