Oil Price Technical Analysis Chart - The Wti Crude Oil Fails To Extend Weekly Gains After Eia Report