IEA says ‘mission accomplished’ for OPEC as oil stocks shrink
OPEC and its allies appear to have accomplished their mission of bringing global oil stocks to desired levels, the International Energy Agency said on Friday, signaling that the markets could Continue Reading
