Oil Price Today (April 20): Crude oil jumps 6%, nears $100 again despite ceasefire hopes. What’s happening?

· Economic Times