Russia appears to be delivering on promised production cuts.

Oil dipped from a high near $73 to back down below $72 but shortly before these headlines, oil began to rally again, perhaps with the help of the improving risk trade.