Even if OPEC strikes a deal with Russia next month in Algiers to freeze oil production, success will mean a lot less than when they tried and failed four months ago. Oil has rallied more than 10% since the Organization of Petroleum Exporting Countries said that it will hold an informal meeting in the Algerian capital, fanning speculation the group … Read More