​An emergency situation has been declared on the Bruce Highway after a petrol tanker rolled and spilled 20,000 litres of fuel near the Queensland town of Childers.