3 ms·
In the short term this will likely decrease oil supply and drive up oil revenue for Russia.
by Loudergood 10mo ago
In the short term this will likely decrease oil supply and drive up oil revenue for Russia.
- mupuff1234 10mo agoVenezuela supplies less than 1% of the world's oil, basically meaningless.