Bingaman: No need to tap Strategic Petroleum Reserve

Oil prices have risen sharply this year, but backed off the high of almost $114 per barrel reached over two weeks ago. Oil is currently trading at around $98 per barrel.

More in Energy & Environment

Energy policy insanity, from both sides

Read more »