US imposes sanctions on Chinese teapot refinery for buying Iranian oil

The Straits Times The Straits Times

China buys more than 80 per cent of Iran’s shipped oil, 2025 data showed.

Read full article at The Straits Times →