This is not an investment site.
Big story. Comes on news that Xi-Putin summit was a failure.
Predicted.
Russia engaged in expensive war; needs cash. So, why would Putin cut oil production?
Link here.