British energy giant Shell on Thursday announced a 17-percent drop in annual net profit owing to weaker oil and gas prices as ...
The energy major said profits fell after a year of operating in ‘a lower price environment’, amid shrinking margins from its ...
Shell paid out more than £18.7bn to shareholders in 2024 while cutting spending on renewable energy according to its full ...