Oil Heading for $70.92, Commerzbank Says: Technical Analysis

Top