Oil Surge and Rate Uncertainty Keep Stocks in Check