WTI Crude Oil Futures Dimmed By Concerns Of Demand Robustness
The EIA inventory count accentuated weekly demand for Crude Oil, which came in far below expectation. The count concluded the prior week with 3.49M barrels less than expected, indicating that…