image
India has 250 million barrels of crude, petrol products; 7-8