Jason Kozlowski / EyeEm
Oil markets may face headwinds in 2023 as fresh Western sanctions and a price cap on Russian oil come into effect. Analysts expect a slump in Russian crude output to squeeze global supplies, putting upward pressure on oil prices. Demand from China is expected to pick up as zero-COVID restrictions ease, adding to the tightness in energy markets.Brace for a drop in Russian oil output and a...