Oil prices soar and stock prices fall as US-Israel war with Iran rattles markets

Comments