Shell petrol stations in Indonesia run dry on supply shortages
Shell’s retail petrol stations in Indonesia have run out of petrol as import restrictions imposed by the South-east Asian nation crimp supplies. Three varieties of petrol are currently not…











