Check it:
http://www.coindesk.com/price/Earlier today, Bitcoin was at $289, and look at this now.
What do you think is the cause?
When will this uptrend end?
it is going to stay at the price around ~$290 for a while now. then i think that it will go up again and pass $300 in the next week.