oil pierces the $70-a-barrel barrier and natural gas prices