Nifty Breaks Above 24,200 as Oil Hits $85.5; Banking Earnings Awaited