Unfortunately I leaned on history to make investment decisions during this period of rising inflation. Gold, stocks, and real estate were historically good hedges against inflation and cash holdings should be minimized. But that conventional wisdom has been a bad strategy this time. As a reminder one ~sure bet is iBonds (the i is for inflation). Last I checked the yield is little shy of 10% and your money only needs…
Afaik inflation devaluates stock relative to bonds and its small 101 of economics but Im no expert
You would also expect bonds to perform poorly as their prices need to decline to make their yields competitive with those of new bonds issued at higher interest rates. Term loans should outperform since their interest rates are variable, making them safer in a regime of raising/fluctuating interest rates.
Conversely, sometimes US treasuries will outperform if investors are fleeing to a safe haven against potential recision risks. There's always another variable.