US oil and natural gas prices rise as freezing temperatures leave millions without power in Texas

US oil and natural gas prices rise as freezing temperatures leave millions without power in Texas

Business Insider

Published

Rare winter storms have sent oil and natural gas prices spiking, as sub-zero temperatures hit production and cause demand to jump.

Full Article