Texas oil and gas industry leaders weigh in on impacts of Iran conflict

B (The Center Square) – After oil futures hit $119 a barrel Sunday night before dropping to $100 on Monday morning in response to a likely…

posteditor
posteditor
Articles: 27298