Oil services group Petrofac swung to a first-half loss after the Covid-19 crisis prompted a sharp fall in crude prices and dried up development activity...
Online contracts for difference broker Plus500 posted a large rise in first-half profit after heightened market volatility during the Covid-19 crisis tempted investors to place...