News

Jul

16

WTI Crude prices soar past $75 per barrel

WTI Crude price per barrel continues to climb in 2021.


Jul

16

Record Natural Gas Prices Give Power Markets a Jolt

Chinese demand, heat in the Pacific Northwest and drought in Brazil create pockets of scarcity for the key electricity-generating fuel