Govt. absorbed global oil shock, didn’t pass it on to consumers: Hardeep Puri