MENU

Industry leaders: Texas has tools to weather economic storm amidst Russia-Saudi oil fight

With oil prices plummeting to their lowest level in decades, Texas’ economy and budget stand the most to gain and lose as the nation’s top oil-producing state.

Comments

Comments are closed.