OPEC failed to agree on lifting oil production Wednesday, sparking a rebound in oil prices and dealing a blow to industrialized countries hoping to stem fuel inflation.

More...