Latest News – MarketWatch February 14, 2023February 15, 2023 · Breaking News · By ReportWire Barclays profit falls short, plans share buybacks, declares higher dividend Source link