Oil prices have risen in seven consecutive trading sessions and are at their highest point in a year, in a rally that had more to do with a general investor flow out of a weakening dollar and into equities and commodities markets than any changes in oil supply or demand. Global oil and refined product inventories remain high, and in the case of "middle distillate" fuels like diesel and gasoil, are still growing