Bashing Big Oil
The Charlotte Observer Political inaction has left the U.S. economy dependent on a single energy source found in large part in countries that are either politically unstable or at odds with U.S. policy and interests. And members of Congress are wagging their fingers at oil executives. read more [reposted]
|