Forecasts by major banks for 2018 crude prices have gone up in recent days. When all market drivers are taken into considerations, it's not hard to understand why.