WTI crude climbs 2.7% to $70.43 as supply fears drive buying