Oil Price Today (July 24): Crude oil dips below $100 but up 13% this week as supply tensions mount. $120 per barrel possible?

· Economic Times