Muscat is pooling its assets into a new investment fund, but can it provide enough support to the government at a time of huge financial pressures?