Dr. Gary N. Ross Mar 22
More shale, who cares? Saudi Arabia pushes for at least $70 oil