WTI crude hits $160 in April as peace talks stall, prompting market reassessment.
Open shared insight