Several Gulf energy producers have declared force majeure on oil and gas shipments after disruptions to shipping.
Seek Knowledge, Find Knowledge
Several Gulf energy producers have declared force majeure on oil and gas shipments after disruptions to shipping.