BusinessBP Profits Nearly Quadruple Amid Iran War as Environmental Groups Slam Obscene Amounts31 October 2026