Business & Economy Brent oil surpasses $85 per barrel, first time since November 7, 2023 MOSCOW, March 14. The price of Brent crude oil futures contract… adminAugust 24, 2024