Mr. Ahmadinejad said Wednesday Iran must base its budget on oil worth as little as $ 30 a barrel .