Oil dives on factory figures, sanctions peril
Oil prices surged slightly lower on Tuesday as dull factory data from China and the US evened the danger of sanctions versus Russia after annexing the Crimean Peninsula. Benchmark oil to be delivered in May plunged 6 cents to $99.54 in electronic trading on the New York Mercantile Exchange. The contract climbed 14 cents to end at […]