Both natural gas and West Texas crude oil prices exploded into new contract highs Friday on the news a federal judge would void the largest
Both natural gas and West Texas crude oil prices exploded into new contract highs Friday on the news a federal judge would void the largest