2025.05.02 14:13 GMT+8

Oil giant Shell reports 35% drop in first-quarter net profit to $4.8 bn

Updated 2025.05.02 14:13 GMT+8
CGTN
Copyright © 

RELATED STORIES