EU: Oil inventories remain high, while EU natural gas storage levels remain stable.

2026-03-13

EU: Oil inventories remain high, while EU natural gas storage levels remain stable.