The G7 and its allies in the EU have quietly shelved their promised regular reviews of the Russian oil price cap scheme, reported Reuters, citing people familiar with the matter, even though most Russian crude is trading above the limit because of a rally in global crude prices to around $90 a...