Oil prices add to gains after Israel hits Iran energy facilities; stocks taking turmoil in strideJune 15, 2025