← Back to Insights Home/ Energy M&A/ Message Oil Stabilizes on Supply, Diplomacy Mix Wednesday, April 15, 2026 Oil prices held steady as US inventory draws offset ongoing geopolitical uncertainty in the Middle East. All Insights