Oil prices could hit more than $100 per barrel in 2023, says UBS

Giovanni Staunovo of UBS Global Wealth Management says the price cap on Russian oil will probably lower the country’s oil production.