SPIEGEL reports the German government has agreed on a cap on fuel prices.

2026-09-18

SPIEGEL reports the German government has agreed on a cap on fuel prices.