oilprices1 nes_admin | November 2, 2023 ← Return to Shell Posts $6.2bn Profit as Oil Prices Rise Again