CNBCLean R·
Oil price spike turmoil far from over, IEA says as inventories are depleted at “record pace"
The IEA's oil market report for May noted that global oil supply declined by a further 1.8 million barrels per day in April.
Read at CNBC →
The IEA's oil market report for May noted that global oil supply declined by a further 1.8 million barrels per day in April.