Commodities
-
General News
US oil and natural gas prices rise as freezing temperatures leave millions without power in Texas
Temperatures have plunged in Texas, causing energy prices to spike Montinique Monroe/Getty Images WTI crude oil was trading at around…
Read More »