European blue-chips Q3 profits up 23.6% as energy surges 139%

Business