Oil India posts Q1 loss at Rs 249 crore due to slump in oil prices