Oil Hits $80 But Nigeria Loses 200,000 BOPD as Shell Declares Force Majeure
From The Cable
Goood news: oil prices hit $80 a barrel on Thursday for the first time since November 2014.
Bad news: Shell Petroleum Development Company (SPDC) on Thursday declared force majeure on the exports of Nigeria’s major crude oil, …