Analysts spell out cold, hard reality for BP

© Supplied by SubmittedBP's Glen Lyon Floating Production Storage and Offloading vessel. North Sea.
BP's Glen Lyon Floating Production Storage and Offloading vessel. North Sea.

More from Energy Voice

Latest Posts