Oil prices: Many ‘initial fears have not been realized’ since Russian invasion in 2022, analyst says