Shell posts best quarterly profit in four years as Iran war boosts oil and gas prices July 30, 2026 · CNBC Read full story at source