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 More
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 More



