The primary trigger was a sustained Ukrainian long-range drone campaign targeting Russia's oil refining infrastructure. Starting in spring 2026, repeated strikes hit major refineries including NORSI (Russia's fourth-largest), Omsk, and NS-Oil facilities, knocking out roughly a third of the country's total refining capacity . President Vladimir Putin publicly acknowledged that the strikes were driving fuel shortages
.
Gasoline production fell about 25% year-on-year, with output dropping to roughly 850,000 barrels per day . With a significant portion of domestic refining offline, supply could not keep pace with seasonal demand, setting the stage for a nationwide crunch.
The crisis spread rapidly. By late June, fuel restrictions were in place in 56 regions, with at least 18 making them mandatory at every gas station . A CNN analysis found that nearly all of Russia's 83 regions were experiencing shortages or supply disruptions by early July
.
Rationing took several forms:
Crimea was hit hardest. Ukrainian strikes on the peninsula's energy infrastructure and supply lines left residents without electricity, water, or fuel . Russian-installed authorities declared a state of emergency on June 26, 2026
. Fuel sales to the public were halted entirely to conserve supplies for military and emergency services
. Governor Sergei Aksyonov warned the situation would remain "tense" for the foreseeable future
. The Guardian reported it as the first region under Russian control to face such acute shortages
.
Ukraine's Operation Molochka, which began on July 6, escalated pressure by targeting fuel tankers in the Sea of Azov, further choking off supply routes to the peninsula .
Confronted with a crisis it could not fix domestically, Moscow took a series of emergency steps, the most remarkable of which was a complete reversal of its role as a fuel exporter.
In an unprecedented move, Russia began seaborne gasoline imports from India in early July 2026 . At least 60,000 metric tons were dispatched in the first shipments, including a 42,000-tonne cargo from the Russian-backed Vadinar refinery in Gujarat, India
.
The irony was widely noted: Russia ships crude oil to India (a record 2.7 million barrels per day in June 2026 ), Indian refineries process it into gasoline, and Russia buys it back, shipping it 14,000 kilometers home at a financial loss. The KSE Institute reported the trade made "almost no economic sense," requiring the Russian state to subsidize the imports
.
Petroleum Minister Hardeep Singh Puri denied that Indian refiners were directly exporting to Russia, suggesting the transactions were routed through intermediaries .
By mid-July, Russia was ramping up imports from Belarus and redirecting fuel from Siberia to protect the Moscow region from shortages . Imports of aviation fuel from Belarus alone surged nearly four-fold in May compared to the previous year
. However, market participants noted that two Belarusian refineries had limited capacity, making nationwide solutions elusive
.
In early July, Russia moved to import a 200,000-barrel jet fuel cargo originating from Japan via traders, loading from Chiba . The cargo was slated to route through South Korea
. However, Japan's government quickly confirmed that its export ban on jet fuel to Russia — part of G7 sanctions — remained in effect and covered indirect shipments, including ship-to-ship transfers at sea
. Japan's Minister of Economy, Trade and Industry stated the government was working to prevent sanctions evasion
. The ambiguity left the deal's fate uncertain.
By late July, supply in the Moscow region had partially stabilized as a result of these emergency measures . But analysts warned that supply constraints were expected to persist at least until the end of summer 2026, and the structural damage to Russia's refining capacity — estimated by some at roughly a third offline — meant no quick fix was available
.