Weekly Market Commentary: How much is left in the tank?