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.
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.