WTI Crude Targets $95 as Two Chokepoints Stay Blocked