Rising petrol and diesel prices have created budget shortfalls for public hospitals, affecting ambulance services, generators and daily operations, with authorities warning of further funding needs.