US Oil Wells

Oil Prices Climb Past $63 as Deep Freeze Shuts US Oil Wells

Oil prices rose on Tuesday as a cold front shut wells and refineries in Texas, the biggest crude producing state…

4 years ago