Oil Prices up Nearly 6% – Finally
Prices jump over $2.50 on inventory drop Oil prices today closed at $47.13, up $2.54, or 5.7% higher than where they started the day. The spike in prices is a bit of welcome news for the industry, which has been learning to live with oil prices at less than half their peak levels just over a year ago. Inventories saw