Suncorp has committed to not finance or insure the oil and gas industry by 2025, complementing its ban on backing new thermal coal projects.