Stocks Decline For a Seventh Week

Despite a strong rally on Friday, major stock indices ended the week modestly lower on inflation fears and the prospect of much higher interest rates.  As the war in Ukraine drags on, the prospect of major natural gas disruptions to Western Europe raised concerns.  Consumer and producer inflation came down slightly in April but still […]