Trump reached the diesel deal with Putin after Zelensky ignored at least six U.S. requests to stop attacking Russian refineries, a U.S. official told Axius.
Trump wanted Ukraine to stop the strikes because they raised gas prices in the US.
Zelensky offered to stop if Russia ended its attacks on Ukrainian power plants, but Trump rejected that link.
Source: Axios