Latest Insight
Last Look - Prompt gas loses 14.5c to finish at $3.91; WTI gains 33c to $73.95

Access Our Deeper Market Insights

 

^