On Sunday, negotiators from the world's major oil-producing countries, including both the Organization of the Petroleum Exporting Countries (OPEC) members and the non-cartel producers, failed to reach an agreement on freezing production levels in talks in Doha, Qatar.