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.
Labor shortages, low supply, pipeline cancelations and more are negatively impacting the oil industry.