Suncor profit soars fourfold to almost $4 billion amid surging oil prices