British oil and gas giant Shell announced Thursday that first-quarter earnings fell but beat expectations in a "strong" performance, and unveiled another bumper stock buyback. Shell had already warned last month that it expected lower natural gas sales in the first quarter after a particularly strong performance in the final three months of 2023.