Latest Insight
Last Look - Oil finishes lower after a choppy day
^