Ben Cahill: “The Russian crude oil price cap is meeting its goals"
The energy expert Ben Cahill discusses the effects of the sanctions on Russian crude oil and petroleum products, the role of OPEC, the economic recovery of China, and the investment strategies of major oil companies