Thursday, May 28, 2026

Tag: Shell

spot_imgspot_img

Big Oil set to open cash taps

London – Top Western energy companies are expected to unleash billions in returns to shareholders when they announce what is set to be a...