BP p.l.c. is considered a value opportunity among global majors despite underperforming, with potential for growth. Learn ...
British energy giant Shell on Thursday announced a 17-percent drop in annual net profit owing to weaker oil and gas prices as ...
The green energy debate throws up a never-ending list of important questions that environmentalists struggle to answer.
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 ...