OPEC & Its Allies Including Russia Agreed to Cut Oil Production By 2 Million Barrels A Day
Despite pressure by the United States, OPEC and its allies including Russia have agreed to cut oil production by 2 million barrels a day or around 2% of demand, in…