MARKET NEWS · FUNDAMENTALG7 nations agree to release 100 million barrels of oil, including diesel, amid energy crunch 2026.10.02 · REV 2 NewsFundamental