Pure technical anlysis. seems like there is strong support on the @300 price.
looks like Nvidia is stuggeling to break the channel resistance. a lot more room to the down side then the upside.