Shell resumes Indonesian sales after restrictions curbed supply
Shell has resumed petrol sales at its retail stations in Indonesia after import restrictions curbed supply and left its outlets temporarily dry. Petrol will be gradually available again…



