Oil Price Stability: Fragile Barring a geopolitical event, latest data indicates a market balance will endure in coming months, keeping oil prices near current levels. Long term, the bias is higher, with growing evidence a supply gap will emerge before 2025. by Paul Kuklinski WTI crude is $67/B, compared to a 1H18 average just over […]