The government has ordered the closure of a Buenos Aires refinery run by the local unit of Royal Dutch Shell PLC as a precautionary measure, citing a lack of environmental permits and impact studies..