How much does a barrel of oil cost: Oil prices soared this morning after protests in Libya cut off an oil export hub....
The price of oil per barrel continues to rally toward $60 today (Thursday).
The month-long tear inspires bullish hope that oil prices...