Oil storage tanks, pipes, and infrastructure on the territory of an oil refinery
Oil storage tanks, pipes, and infrastructure on the territory of an oil refinery. An oil depot on the Mediterranean coast, rising fuel prices. The global oil market and shortage. Hormuz, war Iran