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




Energy This Week

Expert analysis on oil & gas renewables and clean energy

      By signing up, I agree to The National's privacy policy
      Energy This Week