Oil shares have been doing their bit to fuel the stock-market rally, buoyed by robust prices and bonanza profits. BP extended that trend, adding 6p to 555p, but Shell slipped ¼p to 472p. Small oil stocks, meanwhile, came under pressure. Tullow Oil was off 2¾p at 166½p after what analysts described as a mixed trading statement. Daily oil and gas production for 2004 was up 62% from 2003, following $1bn (£538m) of acquisitions in 2004. Meanwhile, Aberdeen-based Venture Production dropped 7½p to 260p.