US crude oil (UWTI) (USO) (OIIL) active futures contracts were at $47.85 per barrel on Tuesday, June 28, 2016. That was 6.6% below its 2016 high of …

The post What’s Driving <b>Crude Oil’s</b> Downturn? appeared first on crude-oil.top.