Oil Price Today (April 2): Oil jumps 5% to cross $106/barrel after Trump's comments erase de-escalation hopes 2026-04-02 · Economic Times Read full story at source