Yes 71%

No 29%

 

Not surprisingly, there’s a lot of concern over the refinery sales in the UK. Who will buy them and what this will mean for the industry, are the questions everyone’s asking... watch this space!