Energy prices are set to fall right back down to Earth Even though oil prices hit new records at $147 on Friday, sentiment in the energy markets is slowly starting to shift. If you want proof, recall the events of last Wednesday. Traders in London woke up to pictures of Iranian missile tests and later in the day were forced to digest a large draw in [...]