One person was killed and two others were injured in an explosion at the Indian Oil Corporation Limited (IOCL) refinery in Gujarats Vadodara on Monday, officials said.