Home Investing News Oil prices rise 3% after Iran launches missiles at Israel