OPEC and its allies have overproduced their quotas by a cumulative 3.316 million b/d through the end of March, with Russia and Iraq the most egregious offenders, according to an internal document seen by S&P Global Platts. Under the terms of the OPEC+ agreement, each country must compensate for any...