OPEC production fell by 1.77 million barrels per day below the agreement level
Production of the 19 OPEC members bound by quotas under the oil agreement is down by 50,000 barrels per day — to 38.33 million bpd last month, leaving an estimated 1.77 million bpd gap between alliance supply and its official targets. OPEC production fell by 1.77 million barrels per day below the agreement level A … Read more