Post
  • From Twitter

Excellent @OxfordEnergy paper on Russian oil crisis: "This ‘self-sanctioning’ is already having an impact on oil supplies. At its peak impact, such a scenario could result in a disruption between 3 mb/d to 4 mb/d of Russian crude oil production" #OOTT

Replies
No replies yet