Bumpy Road Ahead for World's Oil