Oil market's 'shock absorber’ is weakening - Shell CEO

24 Aug 2026 10:36Energy