Shell share price treads water as buyback rolls on; oil, Iran talks in focus
Shell's shares barely budged in early London action this Wednesday, with the oil giant continuing its stock buybacks. Still, weaker crude prices weighed on the sector.
Today’s highest-ranked model selections.