Investing
Shell Q3 profit hits $5.4 billion, fueling new $3.5 billion buyback
British oil giant Shell reported stronger-than-expected third-quarter profit, supported by higher trading contributions and steady ...












