The primary cause is a lack of supply, all this demand is creating shortages, basically the economy is too good.
The supply is fine but the credit markets are going to charge more interest. A lot of people buy stocks with loans (leverage) and are selling to pay off their margin accounts before the interest rates go up. This is part of the over supply of stocks with real buyers waiting to find the bottom before stepping up.