Oil futures close out a volatile week with modest increases as Hurricane Francine shut in some U.S. offshore production, offsetting longer-term concerns about demand prospects highlighted by OPEC, the EIA and the Paris-based IEA all lowering their demand estimates this week.
What's Your Reaction?