Business NNPCL Secures Major Win: TotalEnergies Ordered to Pay $285.2M, ₦112.5M in Oil Dispute Chima Longy · December 15, 2025