With 1 trillion plus pulled from new exploration, a decline rate of 4-5% (meaning, we need 4-5 million new barrels per year to just stay even), demand increasing at 1 million per yr plus, higher oil prices by year end are a decent bet IMO. Could be our time has arrived!