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