Last night when previewing today's main event, the "secret" meeting between the Saudi and Russian oil ministers, we explicitly said this deal would not "lead to a cut in production", and sure enough just two hours ago the meeting between the two oil superpowers concluded and as expected the two failed to agree to any production cut; instead what they did agree on was to "freeze" production at January's already record levels, and furthermore make the agreement contingent on other OPEC members complying, something Iran has al