Weekly Economic Snapshot: Consumer Fears & Inflation Drag Down Markets

Published on March 31, 2025

Last week's economic reports painted a stark picture of rising inflationary pressures and plummeting consumer confidence.