Trade Brains Portal recommends ONGC and Tata Power for trading. ONGC, in oil & gas, shows revenue growth despite profit decline due to increased exploration costs. Tata Power, in power generation, reports strong financial results and expansion in renewable energy.