El Nino impact on commodities to linger