Inventory losses and lower refinery margins affected finances of state-run Hindustan Petroleum Corporation (HPCL), which on Tuesday announced a 87% year-on-year (y-o-y) fall in net profit to Rs 248 crore during the December 2018 quarter. The comparable figure a year ago was Rs 1,950 crore.