Oil Prices Fall By About $3 Per Barrel Amid Concerns About Demand
Oil prices fell by about three dollars per barrel today, Wednesday, as concerns related to macroeconomic challenges were dispelled following the pledge of Saudi Arabia and Russia to continue reducing crude oil production until the end of 2023.Brent cru…