Oil futures still shy of 2022 peak