obanma_222.jpg

Welch Applauds Obama’s Call To Tap Oil Reserves

Congressman Peter Welch says gas prices could continue to decline in the coming weeks because President Obama has authorized the withdrawal of millions of barrels of oil from the nation’s strategic petroleum reserve. Earlier: Prices Impact Driving Habits