Germany’s half-a-trillion dollar energy bazooka may not be enough