Business news live: Diageo reports profit drop and BP promises improvements amid shareholder pressure

Stock market news and latest business and finance updates from Tuesday
What's Your Reaction?







Stock market news and latest business and finance updates from Tuesday
Jul 12, 2025 0 102
Jul 7, 2025 0 93
Jul 16, 2025 0 72
Jul 16, 2025 0 71
Jul 7, 2025 0 68