Global shares slide as Russia-Ukraine conflict, OPEC+ output plan push oil prices higher June 2, 2025 by Digit News