WTI (West Texas Intermediate) crude oil futures contracts for September delivery fell by ~2.4% and settled at $41.91 per barrel on July 27, 2016.
The post Unexpected Build in US <b>Crude Oil</b> Inventories Weighs on Crude Prices appeared first on crude-oil.top.