Storage concerns push natural gas futures to $2.936
The NYMEX September natural gas futures edge higher to $2.936 Wednesday as growing storage deficit intensified supply concerns to
Oil prices fall continues after Iran announced plans to boost production
Oil prices fell for a sixth day on Friday after Iran announced plans to boost production and US crude output hit record highs, adding