OPEC pumped even more oil last month, the highest output level in three years on a surge in Iraqi barrels. Prices continue their fall toward the financial crisis lows.
Energy Overview — TotalViewâ„¢ of the Energy Markets
OPEC pumped even more oil last month, the highest output level in three years on a surge in Iraqi barrels. Prices continue their fall toward the financial crisis lows.