Oil Rises Above $102 as Libyan Supply Fears Escalate
Oil prices settled above $102 per barrel on Tuesday for the first time since September of 2008 as fighting escalated in Libya and petroleum demand grew in the U.S. Libyan oil fields produce 1.6 million… Read More »Oil Rises Above $102 as Libyan Supply Fears Escalate