Gas prices drop 7 cents over past 2 weeks

Business