Rising Oil and Natural Gas prices at 32 month and at 29 month highs
RJS at Marketwatch 666 reviews oil and natural gas pricing, June 28, 2021 Oil Pricing Oil prices set a new 32 month high for a fifth consecutive week, as negotiations to lift Iranian sanctions broke off and US crude supplies fell more than was expected for a fifth straight week. After rising 1% to $71.64 […]