European Commission: Oil and gas supplies are currently secure and stable.

2026-03-28

European Commission: Oil and gas supplies are currently secure and stable.