← Back to context Comment by Loudergood 7 days ago In the short term this will likely decrease oil supply and drive up oil revenue for Russia. 1 comment Loudergood Reply mupuff1234 7 days ago Venezuela supplies less than 1% of the world's oil, basically meaningless.
Venezuela supplies less than 1% of the world's oil, basically meaningless.