File: A Shell garage. AFP/Paul Ellis Shell's net profit jumps despite lower oil prices 30 October 2025