TOP STORIES Shell in charts: Q2 revenue from integrated gas +6%, upstream -25%, renewables +11% rogerjudd - July 31, 2025 0 Post ContentÂ