Oil Prices Hit 29-Month High
By Truckinginfo Staff The price of crude oil rose past $104 a barrel Friday to end the week at the highest level since September 2008, as bad news from Libya and good news about the… Read More »Oil Prices Hit 29-Month High