IEA

Bad news for Nigeria: Oil prices will continue to fall, says IEA

Oil prices are expected to keep sliding well into 2015, held down by weak demand…