Demand-supply Imbalance Causes Drop in Panel Prices, Market Confidence to Rise?

According to WitsView’s latest data, MCI dropped 683.1 points to 4570.3 points from 5253.4 points from May 24th to June 25th.