People will still buy oil, they'll just buy it from emerging markets instead. Your grandchildren will be unaffected.
How about we rezone housing for density, removing all municipal zoning that prevents density. Then invest all this money in mass transit instead of EV subsidies and GST handouts. We cant even stop using massive amounts of oil ourselves yet you'd have us stop one of our main exports that sustains our social safety net to accomplish nothing.