Iran War Updates: Oil hits $100 per barrel as Tehran fires missiles in retaliation for U.S. blowing up tankers

North America Business High confidence — 77/100

Confirmed

Sources: CBS News, Yahoo