Shell profits hit Q2 record, announces $6 billion buyback
Shell PLC SHEL, +0.99% on Thursday reported a jump in its profits to a record…
Read MoreShell PLC SHEL, +0.99% on Thursday reported a jump in its profits to a record…
Read MoreBy Joe Hoppe Shell PLC said Thursday it will reverse previous aftertax impairments of up…
Read More