Crude Oil Prices Inch Up Amid Winter Storms in US
Crude oil spot prices inched up towards 80 USD per barrel amid a spike in demand for heating fuel, and fierce winter storms in the US and Canada. Market expectations of a recession in 2023 weighed on crude oil prices for most of December. These were countered by winter storms and improved global growth prospects […]