Iran drops dollar for oil deals