According to the OPEC report, Iran's oil production in March rose by 139,000 barrels per day to 3.291 million barrels per day, which is the past two years peak.
Iran’s oil output in January stood at 2.944 million barrels per day, the Wall Street Journal reports.