Oil Prices Bounce Back After Clocking 12 Year Lows Persistent oversupply of oil continues to push price lower as oil producing nations remain firm…