Crude stable amid uncertainty over demand/supply balance By Investing.com Futures & Commodities June 18, 2024 Investing.com — Oil prices traded in a steady manner Tuesday, as traders attempt to weigh up the balance between supply…