U.S. oil may stabilize around $104.59 and retest $106.83 - XLE News | Rallies