Shell Q4 profit down 39%, $3.5 bln buyback announced By Investing.com Posted on January 30, 2025 By Investing.com 1 Views Shell Q4 profit down 39%, $3.5 bln buyback announced By Investing.com Shell Q4 profit down 39%, $3.5 bln buyback announced continue reading...