SharePost Content Read More Commodities & Futures News #future Post navigation Oil demand destruction would likely require prices around $155/bbl: Bernstein Kremlin says US sanctions relief on Russian oil not discussed in detail