G7 Nations Agree to Release 100 Million Barrels Amid Rising Fuel Prices and Political Pressure