BP CEO Murray Auchincloss says that the oil major is on the cusp of churning out much more cash than previously.
Cnooc Ltd. posted higher annual earnings and boosted its dividend, as growth in energy output offset weaker prices.Most Read ...