Oil Futures Close Shy of $91, But Post Weekly Win

By | December 28, 2012

Oil futures slipped Friday, giving up earlier gains following a government report showing a smaller-than-expected decline in the nation’s crude supplies last week, MarketWatch reported. Crude

More:
Oil Futures Close Shy of $91, But Post Weekly Win