Emkay retains 'buy' on Hindustan Petroleum Corporation, target price Rs 315 | Sharefundss