Storia: Shell’s profits surpass $43bn after production hits new highs in Brazil and Gulf of Mexico — Warptech News