crude pushing $70 on strong dollar, though gold up