G7 approves emergency release of 100million barrels of diesel and crude oil to try and curb soaring prices caused by global shortages October 3, 2026 · Daily Mail Read full story at source