BP p.l.c. is considered a value opportunity among global majors despite underperforming, with potential for growth. Learn ...
Shell and its South African partner are close to ending a valuation dispute, paving the way for the sale of the oil giant's ...
The oil and gas major reported adjusted earnings, its definition of net profit, of USD 3.66 billion for the quarter ended ...
The BP share price has gained 13% over the past few weeks. Christopher Ruane considers why and explains his long-term plan as ...
The green energy debate throws up a never-ending list of important questions that environmentalists struggle to answer.