The world is overflowing with oil and OPEC has failed in its latest attempt to stop prices tumbling. The world is overflowing with oil and OPEC has failed in its latest attempt to stop prices tumbling. Business / Markets Sydney Morning Herald – Business