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...
(15) Comments | Posted June 4, 2013 | 7:03 AM