well now you have some hard numbers and some hard percentages... way to go!
don't forget that those are 2004 numbers... with our recent jump on the oil sands, our production has increased significantly.. and probably so has our consumption.
then again percentages are just percentages... 28% isn't 36%