POLARIS INSIGHTS
Shell 's (NYSE: SHEL) third-quarter income attributable to shareholders was $12.1 billion.
Read the full account of the story
More from Markets · Back to Polaris Insights