German Economy Minister: Germany will release up to 15 million barrels of oil and petroleum products.

2026-10-09

German Economy Minister: Germany will release up to 15 million barrels of oil and petroleum products.