BP rakes in cash as Brits suffer: Energy giant sees profits DOUBLE to $1bn a MONTH - as Iran chaos sees oil prices surge above $111 again April 28, 2026 · Daily Mail Read full story at source