Storia: Oil giant Shell posts profit beat, keeps share buyback pace steady at $3.5 billion — Warptech News