Oil Price Today (April 2): Oil jumps 5% to cross $106/barrel after Trump's comments erase de-escalation hopes

· Economic Times

Read full story at source