We obviously linking to different info. My links say up to a few hundred billion barrels.
And mine is the geological survey that your link was referring to that was about to be performed on the site. A lot of the oil that was estimated is not recoverable.