The oil market has tumbled after OPEC said it produced more oil in December than its limit, despite sharply falling prices, and lowered its global demand outlook for its crude.
The oil market has tumbled after OPEC said it produced more oil in December than its limit, despite sharply falling prices, and lowered its global demand outlook for its crude.