BP flagged to markets that its latest earnings would take a sizeable hit after oil prices have fallen on concerns over Chinese demand and the prospect of higher crude production in 2025. Read More
BP flagged to markets that its latest earnings would take a sizeable hit after oil prices have fallen on concerns over Chinese demand and the prospect of higher crude production in 2025. Read More