Oil prices soar past $100 a barrel as tensions rise

Business