(Image Credit: http://www.netgalley.com) “There is no free market for oil. It's controlled by a cartel, OPEC”. Frederick W. Smith, founder, chairman and CEO of FedEx Corporation, the world's largest transportation company did not pull back any punches in his acerbic criticism of the group consisting of 14 of the world’s major oil-exporting nations. In June … Continue reading Oil Leaders: An Insider’s Account of Four Decades of Saudi Arabia and OPEC’s Global Energy Policy – Ibrahim AlMuhanna