Oil falls after topping $126 amid heated US Iran tensions

Business