SENSEX rises 300+ points, NIFTY50 above 24,150 on Middle East developments