Wall Street Journal (subscription) | Can Oil Prices Keep Crashing? - Market Realist Market Realist US crude oil futures contracts for June delivery closed at $49.56 per barrel on April 25, 2017—0.7% above the previous day's closing price. Oil Slips as Investors Refocus on Russia's Output Stance Oil Prices Recover After US Stockpiles Data EIA Takes Markets By Surprise, Reports Major Crude Oil Inventory Draw |