With the price of oil hitting a year-long all-time high, averaging over $111 barrel for Brent crude, OPEC's benchmark, the OPEC oil cartel led by Saudi Arabia will glom more than a $1,000,000,000,000 (trillion) in net oil revenue, a record windfall in 2012. This, in spite of weak...
(4) Comments | Posted May 16, 2013 | 8:04 AM