Update news

Cancel

Shell shares slide as profits dive 36% on weak oil prices