Shell reported first-quarter profit of $7.7 billion on Thursday, sharply beating expectations after disruptions in the Red ...
Shell reported first-quarter profit of $7.7 billion on Thursday, exceeding expectations as disruption to Red Sea shipping and ...