Saturday, November 16, 2024
No menu items!

Crude oil terminal in Zhoushan

FILE PHOTO: An aerial view shows tugboats helping a crude oil tanker to berth at an oil terminal, off Waidiao Island in Zhoushan, Zhejiang province, China July 18, 2022. cnsphoto via REUTERS
- Advertisment -

Most Read