International oil prices spiked this year, hitting a near 14-year high of USD 140 a barrel in March, after Russia’s invasion of Ukraine exacerbated supply concerns
Crude Oil Price At $110/Barrel Not Sustainable, Says Hardeep Singh Puri
(link to source)