Disappointing Chinese Demand Takes Toll On Oil Prices
Uncertainty about the Iran nuclear deal and disappointing Chinese crude demand and refinery throughput are creating headwinds for crude
Source: oilprice.com
Fast, Ad-Free News Updates
Stay updated with breaking news from Refining Still. Real-time updates on events, politics, business and more.