A method for chemical looping combustion with integrated hydrocarbon cracking comprising the steps of: injecting a heavy liquid fuel into a first reactor which operates under first reaction conditions to cause cracking of the heavy liquid fuel in the presence of metal oxide particles to produce a first product stream and petcoke which deposits on the metal oxides particles; transferring the metal oxide particles with petcoke deposited thereon from the first reactor to a second reactor; operating the second reactor under second reaction conditions to produce a second product stream and to reduce the metal oxide particles that has petcoke deposited thereon, wherein the second reaction conditions comprise a gasification process in which the petcoke deposited on the metal oxide particles reacts with steam and CO 2 that is injected into the second reactor to form the second product stream, which comprises syngas, and whereby the metal oxide particles are reduced, and wherein the second reaction conditions further produce unburned gases containing sulfur; delivering the second product stream, unburned gases, and reduced metal oxide particles to a riser; injecting a sulfur-absorbing material into the riser; separating the reduced metal oxide particles from the unburned gases and second product stream in a separation section; transferring at least a first portion of the reduced metal oxide particles to the first reactor, wherein the reduced metal oxide particles provide heat and energy which allows the first reactor to operate under the first reaction conditions; transferring at least a second portion of the reduced metal oxide particles to a third reactor which operates under third reaction conditions to oxidize the reduced metal oxide particles; and transferring the oxidized metal oxide particles from the third reactor back to the second reactor. injecting a heavy liquid fuel into a first reactor which operates under first reaction conditions to cause cracking of the heavy liquid fuel in the presence of metal oxide particles to produce a first product stream and petcoke which deposits on the metal oxides particles; transferring the metal oxide particles with petcoke deposited thereon from the first reactor to a second reactor; operating the second reactor under second reaction conditions to produce a second product stream and to reduce the metal oxide particles that has petcoke deposited thereon, wherein the second reaction conditions comprise a gasification process in which the petcoke deposited on the metal oxide particles reacts with steam and CO 2 that is injected into the second reactor to form the second product stream, which comprises syngas, and whereby the metal oxide particles are reduced, and wherein the second reaction conditions further produce unburned gases containing sulfur; delivering the second product stream, unburned gases, and reduced metal oxide particles to a riser; injecting a sulfur-absorbing material into the riser; separating the reduced metal oxide particles from the unburned gases and second product stream in a separation section; transferring at least a first portion of the reduced metal oxide particles to the first reactor, wherein the reduced metal oxide particles provide heat and energy which allows the first reactor to operate under the first reaction conditions; transferring at least a second portion of the reduced metal oxide particles to a third reactor which operates under third reaction conditions to oxidize the reduced metal oxide particles; and transferring the oxidized metal oxide particles from the third reactor back to the second reactor.