WTI holds above the 77 price level amid optimistic demand forecast

WTI oil prices have since traded above price level 77 amidst optimistic oil demand. Reporting from Reuters, EIA increased its forecast for…