Skip to content
Better HN
Shell reports highest profits ($39.9B), and double last year's, in 115 years | Better HN