Is a new energy supercycle already underway and could oil climb above $150 a barrel before the end of the decade?