G7 announces release of 100 million barrels of diesel and crude oil following pressure from United StatesAFP