Oil and Rate Pressures Weigh on Stocks