Storia: bp Sells Its US$4bn Biogas Business Despite Big 2026 Profits — Warptech Lab News