Every time I click it on him, he says that he wants sunflower oil.
If that's the case, then you must've already given him the black oil. So now the old robot is asking you to bring him yellow, sunflower oil. My only guess as to what might be confusing you is that the old robot is asking you to use the exact same can; but that's how it's supposed to be—same can, different kind of oil.