Suncor Energy's Q1 Cash Flow Tops $4B, Share Buybacks Accelerate