Nigeria May Lose $2.84 Million Daily As Eni Declares Force Majeure On 25,000 bpd
Italian energy group Eni declared force majeure on exports of Nigerian Brass River crude oil following a blast at a pipeline in Bayelsa state that
Read more