For the millionth time in these forums. The price of BTC has absolutely nothing to do with the price of mining. The difficulty will adjust towards making mining a break-even venture. The difficulty rate lags the price due to the time it takes to bring miners on and offline. The price is solely determined by supply and demand.
poppycock.
Just keep repeating it to yourself over and over until you believe it.
Miners are the primary suppliers of bitcoins for sale at sane prices. The vast majority of miners sell some large percentage of mined coins to cover electric and hardware costs. Whatever's left they speculate with...
The degree of speculation of any subset of miners is up for debate, it can be as simple as holding until the price reaches some point or as complicated as day trading.
~
Speculators probably actually control more bitcoin that miners... but they generally aren't placing market orders like most miners are.