I can't say if they are supporting them but they have some common interest.
First, I need to say that states, unlike individuals like you and me, do not have feelings. They have a strategy (usually) and they stick to it. Ethics is not very important. Turkey is simply doing what they think is in their best interests. Their interest is simply self preservation.
My first thought was that ISIS was a threat to Turkey and that they should do something about it. Apparently it isn't. This might change in the future, but for now, the Kurds are more threatening than ISIS for Turkey. There is between 15 to 20% of Kurds in Turkey. Kurds are also a minority in Iran, Iraq, and Syria. Despite the large number of Kurds in the region, they don't have a country. Some groups like the PKK are considered enemies of the Turkish government because they want an independent Kurdistan. Not all Kurdish movements are violent but this uses violence.
South of the Turkish border, there is now an independent Kurdistan in Iraq and Syria (defacto). They are not recognized as independent but Syria and Iraq can't do anything about it right now, so they are considered independent for now. Turkey does not like that. They don't want to have Kurds going south to secure that Kurdish state. They want to avoid doing something that might make the Kurds more threatening inside their own borders or outside.
As for the oil, all countries need oil. Some will buy it from IS like we buy our oil from Saudi Arabia and most of us don't really feel bad about it. Some people are comparing Saudi Arabia to the Islamic state. Saudi Arabian applies a strict sharia that gives very little rights to women. They had several executions in the last weeks. Granted, they don't kill as many people as IS but they act the same way. We consider some countries as allies and some as enemies according to our interests.
To sum it up, no they are not sympathizer of the Islamic State. They are mostly neutral toward them.