British oil major BP on Tuesday reported its weakest quarterly earnings in nearly four years, weighed down by a slump in crude prices.
Related Posts
Tesla shares gain after Elon Musk reveals $1 billion stock buy
It’s the CEO’s most significant purchase in the open market since 2020.
European markets head for lower open as investors eye U.S. megabill, trade updates
Join CNBC for live updates on European markets.
Here’s something for the bulls to celebrate over the next 10 weeks
Historical data shows that if October ends with a six-month trailing return the size of the current one, the market should be in for even […]