G7 Releases 100 Million Barrels of Diesel to Ease European Crunch | AirNews.in