By | May 02 2012 3:48 PM

Iran's crude oil production has hit its lowest level in 20 years, according to data released Wednesday, as a raft of international sanctions against Tehran begin to show their impact.