author Image

Has Global Oil Production Really Peaked?