Oil Rises and Spills
Oil prices creep to $100 a barrel is “fueling one of the biggest transfers of wealth in history” reports the Washington Post. And the cash windfall, which is estimated at $4 to $5 billion more than five years ago is filling the coffers of oil export nations, while threatening social unrest, high prices, inflation, and […]