The strong dollar has made energy prices weak this past week. The dollar index seems to confirm a bottom around 74.85 and is now at 76.5 with good daily volumes, while the euro seems to have found resistance at 1.5140 and has lost 500 pips since. US stocks have moved higher, thanks to a better than expected retail sales report. Dollar up and markets up is something that investors have not seen for a very long time.