G7 Leaders Release 100 Million Barrels of Oil to Curb Global Price Surge | AirNews.in