Updated: Lower prices weigh on results at Shell, next share buyback tranche launched

Shell net zero
Shell news.
Tags

More from Energy Voice

Latest Posts