The BSE Sensex ended almost flat near the 78,000 mark after a highly volatile trading session. The index initially surged nearly 600 points on positive global cues and easing geopolitical tensions but later lost momentum due to profit booking at higher levels.










