World BP Q2 Profit Hits $5.7 Billion Amid Trump Criticism of Big Oil Windfalls by Ahmed Ibrahim World Editor August 4, 2026 by Ahmed Ibrahim World Editor August 4, 2026 Read more 0 FacebookTwitterPinterestEmail