Looming economic woes - Editorial