Omani banks listed on the Muscat Stock Exchange (MSX) posted an 18.6% rise in net profits to $1.2 billion (OMR 453.5 million) in 2023, from $993.3 million (OMR 382.3 million) a year earlier.