The sensex came of the day's high of 6,771 by 18 points and after exbiting light fluctuation has finally settled up 4 points at 6,753 as most of the heavyweights came under the pressure of profit booking.Although the markets held firm during the early hours of trading, profit taking emerged in the IT, pharma, auto and PSU counters which pulled the sensex from its highs.Rising oil prices are continuing to take a toll on the refinery stocks. ONGC has dipped more than a per cent each to Rs 921 while IOC which was trading in the red rebounded just before the close to Rs 461. BPCL too has declined marginally to Rs 388.Reliance group stocks have enjoyed steady gains for 2 continous trading sessions. RIL although marginally higher at Rs 555 has managed to sustain gains while other heavyweights started crumbling under the pressure of profit taking. REL surged up 3% to Rs 546 and IPCL climbed up a per cent to 172.IT and banking stocks were mainly responsible for pulling the index down. Infosys plunged Rs 15 to Rs 2,242 but Satyam added Rs 3 during the fag end of the trading session. Wipro nudged lower to Rs 722.ICICI Bank notched up to Rs 393 and SBI moved a tad higher to Rs 666. Both the stocks were trading in the red during the day. Bank of India fell a rupee to Rs 99.Bharti pared its earlier gains and settled a per cent lower at Rs 388. Pharma stocks have taken a severe hit today. Ranbaxy dropped sharply to Rs 1,092 (down Rs 7). Cipla declined to Rs 289.Auto stocks which have been declined steadily right through the trading session recovered suddenly. Bajaj Auto notched up to Rs 1,280 and M&M has declined 0.45% (down Rs 2) to Rs 511. Maruti however has shed Rs 3 to Rs 452.ITC fell marginally into red at Rs 1,158 after trading higher in levels throughout the session. HLL ended firm at Rs 150, 3% higher from its previous close.L&T dipped 2% to Rs 1,093.