Consumer prices rose 3.5% for the 12 months ended in March, surpassing economists’ expectations. – Photo by David Paul […]