2026-03-26t065259z-657570146-rc23ckay5sb4-rtrmadp-3-iran-crisis-fuel-china_jpg

Oil storage tanks and facilities in Shanghai, China, on March 26, 2026.
Go Nakamura/Reuters/File

Back to top button