Crude oil and refined product futures lost ground Tuesday amid continued downward pressure from Chinese bank tightening and a stronger dollar. Some technical signals and analyst comments, however, suggest the recent sell-off could be reaching its limit.
展开▼