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

​ 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

Leave a Reply

Your email address will not be published. Required fields are marked *