Oil prices are likely to keep falling, the head of the International Energy Agency has said, as producers continue to pump volumes that exceed global demand. “Given the current weak demand and lots of ...
The price of crude oil has been under pressure recently. Hussein Allidina, Managing Director and Head of Commodities at TD Asset Management, shares why more price declines may be likely.