9 Oct 2025

Is Russia in deep trouble?

Apparently OPEC+ has agreed to increase production still further, which is likely to result in a further fall in oil price per barrel. Also Ukraine drone strikes have been targeted at Russian oil processing leading to shortages at pumps. As Russia depends heavily on oil exports, this could really hurt.

No comments: