New Hampshire residents enjoyed the most economic freedom in the U.S. for the second year in a row and New York residents had the least, but the freest “state” in North America isn’t in the U.S., according to a new Fraser Institute report. The Canadian-based public policy think tank ranked Alberta, Canada, the most-free jurisdiction in…