
Oil price on the backfoot in early 2023 despite high demand
If the year 2022 can be remembered for any recurring feature in terms of demand for commonly traded commodities, it can be remembered as a year of high energy prices across many Western countries, with […]