MarketWatchOil and stock prices are trading like conjoined twins—againMarketWatch“The simple reason is that, over the short term, oil prices reflect market sentiment about demand,” the strategist noted. “Yes, oil trades at $42 now versus +$100 a few years
…