Demand, meet supply. And prices fall. Oregon authorities say that the state has a glut of more than 1 million pounds of legal marijuana. The state has a population of about 4.1 million people. That’s about a quarter-pound of pot for every resident for a drug that normally is sold in fractions of an ounce. […]

