Oil jumps to $96 a barrel amid US Iran tensions

Business