Oil prices are now running well above $50 a barrel, partly owing to short-run supply shocks, such as the Iraq conflict, Nigerian labor disputes, the conflict between Yukos Oil and the Russian government, and Florida's recent hurricanes. Oil prices may fall once these shocks dissipate, but speculative effects could keep them relatively high, weakening the world economy and depressing stock markets.