Oil Stocks Fall ahead of Oil Prices
In classic nature, oil stocks led the recent oil price decline, further giving clues that oil prices were in for a correction of some sorts. Let’s take a look at Exxon-Mobil (XOM) and Chevron Corp (CVX) and the recent price of Crude Oil Exxon-Mobil (XOM): XOM peaked at $95 per share (closing price) in early…
