Oil tops $75 on supply cuts, prospect of Iran sanctions