Blog

Energy firms are waging a price war they might be unable to win

12 January 2015

We are seeing oil prices tumble, dipping to less than US$50 a barrel, half the price of a year ago.