Shell Energy reports profit drop in ‘cut-throat market’

Shell news

Breaking