Shell posts $10 bln profit as trading offset lower energy pr

© 2025 Vimarsana