this oil shipment talking point needs to stop. Turkey has no control over it, its not Turkish oil and its sold to third party middle men who sell it to Israel. There is no effective way to stop it other than either banning all exports exports of Oil from Turkey, which is not reasonable.
Furthermore the people who use this talking point don't understand how the oil market works. Its elastic. There is no difference refusal of a single exporter to sell oil to another party makes. Why you may ask? b/c as long as production is not cut, the oil reroutes, b/c thats just how the oil markets work. as long as production is the same, when someone refuses to sell to one person and sells it instead to another, the excess oil that the other buyer was supposed to buy eventually gets bought by the person who you withheld it from.
Its just how the economy works. Unless you are buying it at a deeply undercut rate from a specific buyer, there is no difference.
Its the same reason why Russian oil continues to flow despite EU not buying Russian oil, b/c all the oil that was going to Asia from the Middle East started getting bought up by the Euros, but the Asians still needed oil, its not like the Middle east countries increased production(they have agreements via OPEC + Russia to keep it steady), so the Russians ended up selling it to Asia instead, namely China and India etc.