Oil output in March from the OPEC rose to the highest level since October 2008, led by Libyan production gain. Production increased to an average 31.22 million barrels a day in March from 31.11 million in February. Iranian production fell to the lowest level in almost 10 years.