TOPSHOT - Drivers queue at a Rosneft petrol station to refuel their cars in Moscow on August 21, 2026. Russian authorities acknowledged on August 21 that some regions faces new petrol shortages, as Ukraine steps up attacks on the country's oil refineries. (Photo by Igor IVANKO / AFP via Getty Images)

News, Photo and Web Search

Search News by Ticker

 

Other Photos

Next Photo