Public transport will be made free in two Australian states because of rising petrol shortages due to the Iran war. Commuters in Victoria will be able to travel on trains, trams and buses free of ...