Record oil prices drive Shell 1Q profits up 25 percent
Back
Top Bottom