Gold will come back.
High oil prices are keeping inflation expectations elevated which drives yields higher, and pressures gold.
Oil will soon come down as Gulf exports are now normalising. Yields will follow and gold will recover.
Just a matter of time.