SBI throws up a surprise, Sun Pharma stays in shape, IMF’s take on fiscal deficit, L&T’s foreign flavour and much more ...