Vehicles queue at a a Gazpromneft petrol station in Moscow on August 18, 2026. Russian authorities acknowledged that some regions faces new petrol shortages, as Ukraine steps up attacks on the country's oil refineries. Ukraine has concentrated its long range drone and missile strikes on refineries as it seeks to blunt Russia's capacity to pursue the war between the neighbours. (Photo by Alexander NEMENOV / AFP via Getty Images)

News, Photo and Web Search

Search News by Ticker