Storia: Shell’s profits ‘obscene’ as European oil majors’ profits surge by 43% — Warptech Lab News