
A crude oil tanker anchored at the Kozmino terminal in Nakhodka Bay, near the port city of Nakhodka, Russia. Reuters
A crude oil tanker anchored at the Kozmino terminal in Nakhodka Bay, near the port city of Nakhodka, Russia. Reuters
IEA cuts 2023 oil demand forecast on macroeconomic concerns
The agency expects oil demand growth to halve to 1.1 million bpd in 2024