Upstream oil, services firms likely to benefit after strikes on Gulf energy facilities: Report
New Delhi, March 20 (IANS) Upstream oil and services firms are the biggest beneficiaries while downstream and end‑user industries may suffer after recent strikes at […]
