North Sea Babcock takes £85m hit due to ‘competition’ in oil and gas business 12/02/2020By Reporter Babcock warned on profits on Wednesday as its oil and gas business continued to struggle in a "frustrating" quarter.