So russia is cutting their oil production. China is reopening it's economy which will cause higher demand for oil. Which means the FED will have to raise interest rates again to combat inflation. Which means higher mortgage interest rates. Which leads to less people applying for mortgage applications. Less mortgage applications means less buying of houses. Baby boomers are selling more houses than millenials which will cause more supply.
Not financial advice but this may not be the time to buy a house.