BofA has maintained BUY rating on Reliance Industries Limited (RIL) shares. It said that risk-reward is favourable in Reliance Industries shares and catalysts key for re-rating.