06. April 2026
Oil storage tanks and facilities of a Sinopec plant in Shanghai last month.
Read original