The Schork Group Principal Stephen Schork joins Yahoo Finance Live to discuss the U.S. energy outlook, OPEC+, and how inclement weather will impact oil prices.
Crude oil prices have cooled off considerably in recent months. WTI, the primary U.S. benchmark oil price, was recently around $75 a barrel. If a major supply issue arises from a natural disaster or terrorist attack, the industry could struggle to meet demand, likely sending crude prices soaring.
Apart from Equinor (EQNR) and Marathon Petroleum (MPC), Eni (E), Cheniere Energy (LNG) and Schlumberger (SLB) hogged the limelight during the week.