Oil hovers near $103 amid EU economy worries
25.04.2012
Oil prices hovered above $103 a barrel Tuesday as financial markets stabilized after sharp losses the previous day, when investors worried Europe's debt crisis will undermine economic growth and energy consumption.
Benchmark oil for June delivery was up 10 cents to $103.21 a barrel by early morning European time in electronic...