market forecast explained