crude drops on 3/29
-------------
Back then, bloated stocks helped push crude prices down by nearly 20% in the ensuing five months. Now, despite a weaker global economy and much higher OPEC spare capacity, year-end crude futures are priced above $60 a barrel.
The balance between supply and...