Trending FOX BUSINESS News: Shell profits plunge 82% as pandemic hits energy demand


Shell profits plunge 82% as pandemic hits energy demand


Shell reported that adjusted profit dropped to $638 million from $3.46 billion in the same period last year

Comments