News Chevron Denies Responsibility Over Bayelsa Oil Spill by New National Star January 22, 2021 1 Chevron Nigeria Limited (CNL) declared on Friday that reported leaks near its operational areas at Funiwa offshore facilities off the ... Read more