Oil passes $43/barrel
Oil prices rose above $43 a barrel today as a smaller-than-expected rise in U.S. crude inventories led investors to hope the collapse in demand is slowing. Benchmark crude for April delivery climbed 75 cents to $43.25 a barrel on the New York Mercantile Exchange by midday in Europe.
