Blog

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

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

Find out more