Commodities 2023: Demand weakness could be the real oil price cap in 2023
The global oil supply map may be reshaped indefinitely as a result of the fallout from the Russian invasion of Ukraine, with the G7 group of nations imposing sanctions on Russia as well as a price cap on Russian crude. But the potential impact from a wider downturn in demand may be even bigger in the near term, given uncertainty…