India is scouting for overseas oil storage and is in initial talks with Oman to lease a facility to hold about 5 million barrels of crude oil, said L.R. Jain, chief executive of Indian Strategic ...