As crude futures pushed to an inflation adjusted, all-time high of $103.95 a barrel this week, a measure to shift about $18 billion in tax credits for the U.S. petroleum industry to wind and solar energy landed in the U.S. Senate.

read more | digg story