Loading...

Shell expects lower gas production but higher oil trading profits due to Middle East conflict · United Kingdom, Apr 2026 | WorldBrief