India Explores Gas Power Boost to Stabilize Grid During Peak Hours
ExxonMobil Corp units in Nigeria have declared force majeure over oil shipments from several terminals in the country after industrial action, a spokesman for one of the companies told Bloomberg. Three units of the US major have declared a milestone allowing them to waive contractual obligations due to events beyond their control, a spokesman for […]Read More
