Overnight the debate over the fate of the OPEC oil production freeze got a new and unexpected entrant when Russian president, Vladimir Putin said he’d like OPEC and Russia, producers of half of the world’s oil, to reach a deal to freeze supply and expects the dispute over Iran’s participation can be resolved.