Factors which are Driving Stock Market UP