WTI crude slides to $70.45 as supply surge outweighs truce stability