Oil & Gas Shell celebrates ‘momentous’ 2021 results with $8.5 billion share buyback and dividend raise 03/02/2022 By Allister Thomas Shell (LON:SHEL) has hailed a “momentous year” in 2021, making dual announcements to keep shareholders happy as profits surged for the energy giant.