Instead of falling off as OPEC hoped, oil production has increased from where it was last year, and the world is still swimming in crude.
Instead of falling off as OPEC hoped, oil production has increased from where it was last year, and the world is still swimming in crude.