SHANDONG, China (AP) — SHANDONG, China (AP) — Gulf Resources Inc. (GURE) on Monday reported a loss of $2.9 million…