The CEO of Statoil: European inventory levels are at their lowest level in the past 15 years.

2026-11-02

The CEO of Statoil: European inventory levels are at their lowest level in the past 15 years.