Iraq and energy giant BP finalised an agreement to develop oil fields in the northern province of Kirkuk, Iraqi authorities ...
BP is set to slash its renewable energy investments to focus on increasing oil and gas production, according to new reports.