Can Bonds Still Shelter You From Inflation Storm?