Russian President Vladimir Putin: There is no need for OPEC+ to intervene at this time.

2025-06-21

Russian President Vladimir Putin: There is no need for OPEC+ to intervene at this time.