Russia’s oil and fuel export revenues fell again in September, IEA says

  • Oil and fuel export revenues down to $13.35 billion in September
  • Crude exports rise to 5.1 mln bpd, highest since May 2023
  • Oil product exports drop to 2.4 mln bpd, lowest since April 2020
  • Drones knocked out another 200,000 bpd of crude…

Continue Reading