Hitler didn't need any "mentor" telling him what to do, he was perfectly capable of making decisions on his own, and he did. Invading the Soviet Union was his idea, not the idea of anyone else, and it weren't any people who hated the Soviets who pushed him in that direction, as he himself already hated the Soviets anyway and had always planned to bring them down. There wasn't anyone in "control" of him. He certainly didn't mind giving underlings all sorts of authority, and he signed off on lots of stupid ideas if you just caught him in the right mood, but no one got to influence his core decisions.
Well, that already starts from a wrong assumption. Hitler didn't invade the Soviet Union over a lack of oil. The resources of that territory were a longterm fix to the lack of resources, but they had very little to do with the immediate war-effort. The original idea was that Britain could be brought to its knees if the last remaining power on the continent was removed as a possible ally. Hence pushing this attack, which was planned to happen after the war in the west had been won, to happen before that anyway.
That obviously created the exact situation the British were hoping for, but that kind of got lost on Hitler. Though I guess one has to take into account that everyone expected the USSR to fall very quickly. If that had unhapped (unlikely, but lets roll with it), Britain would indeed have been left with no help on the continent and basically no chance to land anywhere in force in the next few years either. It also would have solved the resource-issue for future endeavours. It's only when a quick success didn't happen, that this really backfired on the resource situation.