The article is hyping bigtime.
Recovery of 99% of OOIP? That is a laboratory figure, never economically in practice.
Economic at $28/bo? Unlike producing oil from wells, oil sands require earth moving equipment to extract the sands similar to mining iron ore. This is costly and has a myriad of environmental challenges far greater than producing wells.
There is zero possibility that one can get the entire life cycle from in situ to down a pipeline commercial for oil sands at $28 per bo.