Shell profits down, announces $3.5bn buyback
Shell's Q2 profits decline due to lower oil prices, but the energy giant pushes ahead with a $3.5bn share buyback scheme.
Shell's Q2 profits decline due to lower oil prices, but the energy giant pushes ahead with a $3.5bn share buyback scheme.