Cash-Strapped Nigeria Again Loses $650.7m Crude to Force Majeure, Equipment Failure
Nigeria again lost a whopping $650.7 million to crude oil losses resulting from declaration of force majeure, equipment failures and host communities’ disturbances between the April and May production cycle.