Market crash? Another red card for the economy