
Oil
IEA accelerates 20m barrel diesel release as prices hit records
The International Energy Agency (IEA) said on Thursday it will expedite the release of more than 20 million barrels of diesel, along with any remaining volumes from March's emergency stock release, in an attempt to cool product prices.


