Poland



Shares 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
Get more results via ClueGoal