Oil stocks continue their impressive charge today with several of the big names trading up to hit new yearly highs. Oil has managed to trade up $0.70 to $72.89 and briefly was able to break through the $73 mark to hit a high on the day of $73.10.According to a story today on CNNMoney.com a big reason for oil's recent surge can be attributed to large inflows of new money into the oil market. It cites a new report from Citigroup (NYSE: C) that estimates that roughly $10 of this year's upward move can be traced back to the influx of new money this year. "Financial players have now firmly moved ahead as the main near-term driver of oil prices," Citigroup said.
Another factor that is definitely involved, but rarely mentioned, is the impact that the weakening dollar is having on oil prices. The dollar has definitely been struggling lately, and just today it was announced that the Euro hit an all time high against the American currency. The Euro climbed to $1.37 today which is the highest in its history, and the British pound has been trading at around a 26 year high against the dollar for the past couple weeks.
America's 10 Highest-Paid CEOs of 2011 (and How They Earned It)
What Happened When Alex Kenjeev Paid His Student Loan in Cash
Oil continues its bullish charge to head into the weekend, and on the way it has carried several oil stocks to new highs. Oil picked up right 

