Shares of Russian oil companies down on Moscow Exchange amid decline in oil prices
newsare.net
Meanwhile, the price of futures contracts of Brent crude oil for June 2026 delivery was down by 14.19% on London's ICEShares of Russian oil companies down on Moscow Exchange amid decline in oil prices
Meanwhile, the price of futures contracts of Brent crude oil for June 2026 delivery was down by 14.19% on London's ICE









