Storia: Oil giant Shell launches another $3.5 billion share buyback as profit beats expectations — Warptech News