Live News COMMODITIES FLASH L impact Oct 09, 2026, 12:10 PM UTC German Economy Ministry: Germany to release up to 15 mln barrels of oil and petroleum products. SquawkNews Desk