Brent oil soars above $105 a barrel
Brent oil prices soared above $105 per barrel on Monday, striking a fresh two-year peak as deadly violence in Libya fuelled concerns over spreading unrest in the Middle East and North Africa region.
Brent crude oil rose above $110 a barrel on Wednesday after two sessions of losses, as investors switched their focus from fears of a US fiscal crisis to hopes that growth in top energy consumer China will pick up sooner than expected.