Supply and demand is responsible for rise bitcoin price because many investors are getting interested and buying bitcoins in more quantities so less of supply of bitcoin is possible also many countries is trying to regulate bitcoins,this is the possible reasons of bitcoin price hike.
The supply and demand is already there but I think strong news can really pump this market again. As we can see, we have so many good news in the past days and that is why the price is rising again. Whales are coming back to make another profit, lets ride with the whales.