Very high oil prices troublesome for energy industry – Odessa American March 30, 2026 Upstream E&P Very high oil prices troublesome for energy industry Odessa American