Oil giant Shell posts full-year profit beat, announces $3.5 billion share buyback
Advertise here A Shell emblem displayed on an indication at a gasoline station in Nakuru, Kenya. Sopa Images | Lightrocket | Getty Images British oil giant Shell on Thursday beat…