G7 approves emergency release of 100million barrels of diesel and crude oil to try and curb soaring prices caused by global shortages

· Daily Mail