Crude oil moved back above $66 per barrel today with Iran sounding a soft note on its nuclear programme and OPEC planning to keep production steady.US light crude for October delivery gained 60 cents to $66.21 per barrel after falling 64 cents yesterday and losing more than 4% last week. London Brent crude rose 71 cents to $65.26 per barrel.