Oil prices settle down as IEA agrees to accelerate oil stock release

Wait 5 sec.

GLOBAL-OIL:Oil prices settle down as IEA agrees to accelerate oil stock release