Oil prices edged higher in choppy trade, after the International Energy Agency said global oil demand is expected to pick up this year, but warned supply is growing at a faster pace.
16/03/2018 - 06:05
Oil up, but rising supply checks gains
16/03/2018 - 06:05