Asia markets tumble after Israel carries out limited strike in Iran; oil and gold prices spike April 19, 2024