Shell has produced four million barrels of oil equivalent from a new floating production, storage and offloading vessel operating in the UK East of Shetlands that came on stream earlier this year. The ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results