Site icon Daily Business

As many as 40 North Sea oil platforms are in danger of shutting because of the collapse in the price of crude, a new report says

Exit mobile version