Sensex rises 300 points, Nifty tops 11,550 on hopes of US-China trade deal | Sharefundss