Upstream oil, services firms likely to benefit after strikes on Gulf energy facilities: Report

Upstream oil, services firms likely to benefit after strikes on Gulf energy facilities: Report