Oil Trading Near $70 Per Barrel on Production Cuts and Hopes of Demand Recovery  EnerCom Inc.Continue reading