Oil futures tallied a back-to-back decline on Thursday, pressured in part by concerns over the outlook for energy demand.
What's Your Reaction?