Oil Surges Past $112 A Barrel Breitbart TV10 Apr 2008 But it is not just U.S. supplies that are causing concern, diesel inventories are dwindling in Europe and Asia as demand holds up.
COMMENTS
Please let us know if you're having issues with commenting.