Shares of Russian oil companies down on Moscow Exchange amid decline in oil prices
✨ AI Summary
🔊 جاري الاستماع
Meanwhile, the price of futures contracts of Brent crude oil for June 2026 delivery was down by 14.19% on London





