Ukrainian President Volodymyr Zelensky is seen ahead of a press conference in Kyiv, Ukraine. AP
This week, Russia struck Ukraine's main fuel producer, the Kremenchuk oil refinery, as well as several other large depots.
"Queues and rising prices at gas stations are seen in many regions of our country," Zelensky said in a nightly video speech. "The occupiers are deliberately destroying the infrastructure for the production, supply and storage of fuel.
"Russia has also blocked our ports, so there are no immediate solutions to replenish the deficit," he added.
"But government officials promise that within a week, maximum two, a system of fuel supply to Ukraine will be at work that will prevent shortages."
In a statement, Economy Minister Yulia Svyrydenko said the shortages would be eliminated within a week, as Ukraine's operators had secured contracts with European suppliers.