Two New Books Explain Oil Trading And Price Formation  ForbesContinue reading