The Sturgeon refinery – New numbers are in – Taxpayers on the hook for a financial dud