WTI crude crossing $103 has Permian producers sprinting past a slumping broader market, but the real question is whether Middle East tensions can keep oil in triple digits long enough to matter for …
Oil Stocks Rally as WTI Crude Price Tops $103: Devon Energy and Diamondback Energy Gain 5%, Occidental Petroleum Rises 3%
view original post