Pfizer bought some extra time for its blockbuster cholesterol drug Lipitor (atorvastatin) by reaching a settlement with Ranbaxy Laboratories delaying the US launch of a generic version of the world's top selling pharmaceutical brand.