Chrysaor closing in on £1.6bn deal for Shell North Sea assets, report says

Shell news
Shell news

Breaking