OECD oil inventories declined in march to stand 9 million barrels above latest 5-year average - closest yet to supply cut deal's original target
By clicking "OK" you are providing your consent to our use of cookies. For more information, please read our Privacy Policy