Some people say the reason for Hitler's invasion of the Soviet Union was due to the oil fields in the Caucasus. Which, according to many historians, was the fact he prioritized his armies south rather than to capture Moscow.
Weren't the oil fields in Romania enough for Hitler? They were already engaged in Northern Africa, wouldn't it be an easier target to keep the occupation there and possibly capture other Middle Eastern territories, rather than attacking the Soviet Union?
If this was one of the main reasons for attacking the Soviet Union, why did he do it?