Fetching News Details
A jump in production of oil-producing nations under OPEC pushed the oil prices down today, although losses were limited. Brent crude futures fell to $74.90 a barrel. U.S. West Texas Intermediate crude futures (WTI) were down at $70.08. OPEC productions were, reportedly, up by 70,000 barrels per day to 32.64 million bpd, reaching a year high.