Muscat Stock Exchange (MSX) general index (30) today gained (19.2) points, comprising a rise by (0.45%) to close at (4258.46) points, compared to the last session, which stood at (4239.24) points, Oman News Agency (ONA) reported. The trading value today stood at (RO 4,237,485), comprising a drop by (7.3%), compared to the last session, which stood at (RO 4,572,629). The report released by MSX pointed out that the market value went up by (0.273%) to reach about (RO 22.38) billion.