Chevron to decide on Captain expansion this year

The Captain platform and floating production, storage and offloading vessel.
The Captain platform and floating production, storage and offloading vessel.

More from Energy Voice

Latest Posts