Post #1059796 396 Oct 17, 2026, 01:15 UTC GERMANY MOVES TO RELEASE MORE OIL STOCKS FOLLOWING G7 AGREEMENT ... 👎 1