Majeure

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…

2 years ago