It was a week when both oil and natural gas prices registered small declines. Overall, it was a not-so-good week for the sector. West Texas Intermediate (WTI) crude futures lost 0.8% to close at ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results