Shell beats second-quarter profit expectations, launches $3.5 billion share buyback program

Home » Blog » Shell beats second-quarter profit expectations, launches $3.5 billion share buyback program