Nigeria, Libya, Venezuela Record Output Declines as OPEC+ Struggles to Lift Production in October News November 5, 2025 By Atoyebi Nike Nigeria, Libya, and Venezuela recorded declines in crude oil production in October, undermining OPEC+ output targets for…