Oil Stabilizes on Supply, Diplomacy MixBy B27 Intelligence / April 15, 2026 Oil prices held steady as US inventory draws offset ongoing geopolitical uncertainty in the Middle East.