Why crude oil prices are back to pre-Russia-Ukraine war levels
There seems more to the easing of oil prices than just recession fears. Oil dropped below $100 per barrel earlier this week and remained under pressure. The market mood cooled and has moved…