Markets Finish Flat to Post Losses for the Week Investing News admin April 21, 2023 0 133 1 minute read Markets finished flat to higher on April 21, 2023, with a boost from the consumer staples and consumer discretionary sectors.