OPEC Producers Close Deal on Oil Production

OPEC produces have come to the agreement of 1.2 mln barrel per day to be the agreed amount of oil production among the partnered...