IGA

Oil price 'may have bottomed out'

There is evidence that oil prices are stabilising and could even begin to rise again, the International Energy Agency has said.
11 March 2016, 15:04 PM