bp has recorded £7.1 billion ($8.2 billion) in Q3 profit as the oil and gas giant (O&G)benefits from elevated energy prices amid the ongoing European crisis.
Iberdrola has reported continued growth of its net profit to €3.61 billion in a year that saw over 90% of its investments injected into renewables and networks.