oil prices and stock market