All Energy statements that are Mostly False

Mostly False

Land of oil sands long 'unlocked'

Mostly False

Production? Yes. Proved, possibly recoverable reserves? No