On Thursday mid-day the market is getting struggle or Nifty hold the level of 8,150.The BSE Sensex is at 26,692 down 21 points and NSE Nifty is at 8,174 down by 6 points or 0.07%.Today the domestic currency opened marginally higher at 67.42 per dollar.