Production Showdown By: TalkMarkets June 21, 2018 at 10:50 AM EDT OPEC speculation and a strong dollar on trade war fears is providing highs and lows on the oil market. Read More >> Related Stocks: Crude Oil