Last month, Nigeria and Libya suffered outages that disrupted at least 100,000 barrels of oil output per day. OPEC production remains partially crippled
Last month, Nigeria and Libya suffered outages that disrupted at least 100,000 barrels of oil output per day. OPEC production remains partially crippled



