Post by @kaijux • Hey

Russia and OPEC+ countries will drastically cut oil production, totaling 1.6 million bpd by the end of 2023. What will oil-dependent countries like the US

Stats

Comments