WTI Rangebound as Demand Concerns Resurface. $80 a Barrel Incoming?
OIL PRICE FORECAST:Oil Slips on Demand Fears as US Exports and Imports are on a Steady Decline.Middle East Tensions Ease but Geopolitical Risk Remains and Will Keep Markets on Edge Moving Forward.IG Client Sentiment Shows Traders are 76%…