“Classic supply and demand imbalance.” “Perfect storm.” “Insane.” That’s how government and oil industry officials described the historic collapse of crude oil prices this week....
Even though crude oil prices rebounded about 15 percent this week, oil inventories continued to rise as energy demand and economic conditions declined. Spot crude...