No Relief from $120 Oil Anytime Soon — or Ever, says Energy Expert and Oil falls below $122 on worries over US demand side by side.
Updated 8/4/2008:
Oil prices drop over $4 after tropical storm threat eases, US consumer spending falls:
…falling below $120 a barrel for the first time since early May…