Sensex Jumps 300 Points, Nifty Up 100 — Is A New Bull Run Brewing?