Oil sinks

WTI oil is trading below $84, near last month's lows, having failed to experience a buying spurt following the week's inventory data. While commercial inventories were down 5.4Mln Barrels compared…

Continue ReadingOil sinks