Oil, oil and more oil
Jul 10, 2023

Oil, oil and more oil

Jul 10, 2023
In Cuba, gas shortages leave the country leaning on private Russian firms who may give some short-term relief. Meanwhile, OPEC's efforts to drive up gas prices have been thwarted by higher-than-expected oil production in the U.S..