Crude Oil Falls Below $100 a Barrel

since January the turmoil in North Africa and the Middle East continues to threaten oil supplies. Libya, an OPEC producer that provides high quality crude that is difficult to replace, remains virtually off the world market. However aside from Libya,...