Analyst sees upside in Bank of Baroda, HDFC Bank, BEL and Oberoi Realty