Share Facebook Twitter LinkedIn Pinterest Bluesky Threads Big Oil given stark warning as peak crude and a major supply surplus expected by 2030 Source: thinkcontext