BREAKING: Shell reports $9.6 billion profit in the first quarter of 2023Published by The Spectator IndexMay 4, 2023 2:30:01 AM UTC