A resurgent Iran pumped its largest volume of crude in almost two years in April, while an increasingly compliance-challenged Russia also boosted its output yet again, bringing total production by OPEC and its allies to a three-month high, according to the latest S&P Global Platts survey....
