Bird flu, extreme heat and dry weather are helping drive grocery prices higher at the fastest pace in more than a year.
Germany’s largest lender by total assets will buy back shares and reported a worse-than-expected drop in profit due to ...