Oil stocks were in demand yesterday as the price of crude hit another record high. Premier Oil spearheaded the sector’s advance.
It climbed 6.4 per cent to a record £18.50 after Deutsche Bank urged clients to “buy” and set an increased target price of £20.70.

HOME UK 

