Stock markets remained flat for the week, with slight gains offset by losses, amidst global uncertainty. The US Federal Reserve's decision to maintain rates and concerns over future cuts unsettled investors, leading to erratic trading. However, easing tensions in the Middle East and stable corporate earnings provided some relief. SENSEX closed up by 148 points, while NIFTY edged slightly higher by 56 points. Despite initial gains driven by positive global cues, heavy selling in banking and IT sectors caused a downturn mid-week. Recovery was seen later, but profit booking on Friday dampened overall gains.