International Business Review

Search

Energy

Oil’s Not So Well

Thursday, 29 October 2015

US$60 per barrel... US$60 per barrel.” That is the refrain which is being uttered in the trading community, with oil prices dropping to l...

  • 0
  • 2538