
Shell reports $6.2 bln third-quarter profit, boosts buybacks
Shell (SHEL.L) on Thursday reported third-quarter earnings of $6.2 billion, in line with expectations, on higher refining margins and strong liquefied natural gas (LNG) trading.
The company announced share buybacks ...