HPCL 'sell' recommendations are now at a two-year high; Check latest price targets