Loading Video…
This browser does not support the Video element.
Oil industry looking for signs of return to $100 barrel prices
Labor shortages, low supply, pipeline cancelations and more are negatively impacting the oil industry.
This browser does not support the Video element.
Labor shortages, low supply, pipeline cancelations and more are negatively impacting the oil industry.