SPRINGFIELD, Ore. (AP) — Union workers at the timber company Weyerhaeuser have ended their strike and could be back on the job as early as next week in Oregon and Washington. More than 1,000 employees took to the picket line for 46 days because of sticking points over health care costs in union negotiations. The union agreed to end the strike after Weyerhaeuser agreed on some fixed costs, instead of percentages. Weyerhaeuser, one of the world’s largest forest and forest products companies, owns nearly 12.4 million acres of timberland in the U.S., manages an additional 14 million acres in Canada and also make wood products.