Top oil traders say Iran sanctions hit harder than expected