With different moisture contents, weights could be very unpredictable. I would base my purchases on volume (cu/ft) when possible
I just found a local middleman online offering $35/T for hardwood pulp, and then two mills either side of the $50/ton - the mills have had to compete with the firewood market, so it is likely the two markets move in synch.
The definition of a cord in VT is: It is the space that a pile of wood occupies when stacked tightly, with all the pieces pointed in the same direction, that when measured is equal to 128 cu ft. I think some of the air versus wood estimates were done by weight (weigh a known volume of stacked wood, calc the average density of the wood, ...). I've got an old Extension bulletin somewhere that might give the details - I'll see if I can find it.
I don't trust any BTU/cord weight chart I have ever seen. They all vary so, and some just make no sense. An instance, the charts dave posted above: They give a 30 % range in weight per cord, explained by the footnote that one weight is at 70 pounds per cord, one at 90 pounds per cord. Then they give the BTU range per cord: a 10 % range. Makes no sense. And from one source to another, the difference in both weight and BTU listed per cord for the same species can be enormous. In my opinion, the only thing these charts are good for is to get an idea of the relative weight between different species. Then you know relatively how much more wood of one species compared to another that you need to produce the same amount of heat.