Gas topping $5 in Metro Detroit