Oil prices are above $120 a barrel on geopolitical tensions and fears that Tropical Storm Fay will make landfall for the third time, which is an extremely rare occurrence. The correlation between crude prices and the US Dollar has been greater than 70 percent since the beginning of the year....
complete article here...