Omicron, staffing and supply chain issues are stalling economic momentum.\nNew research from Infometrics shows economic activity has picked up slightly in the first three months of this year.\nHowever, the shortage of workers and materials is proving a...