Oil Stock Disconnect
September 19, 2023 at 11:49 AM EDT
Some very peculiar price action has been occurring in the shares of medium capitalization oil and gas companies. The chart below shows the price of these companies when oil last traded at $91.50/barrel: