OPEC delays and spending cuts: Uncertainty abounds in the oil and gas industry

by Andy Uhler