Business

Average US price of gas drops 3 cents per gallon to $2.93

National

Swiss gun lovers dealt a setback as voters favor European rules

National

Trump suggests new Alabama abortion restrictions go too far