Shell Plc’s retail petrol stations in Indonesia have run out of gasoline as import restrictions imposed by the Southeast Asian nation crimp supplies. Three varieties of gasoline are currently not ...
If you want an emblem of a bankrupt energy policy, it’s hard to improve on the sight of Shell Plc stations running out of fuel in the very place that turned the company into an oil giant. That’s ...