Shell SHEL-0.76%decrease; red down pointing triangle launched a $3.5 billion share buyback program after third-quarter earnings rose on higher refining margins, oil prices and sales, but slightly ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results