Oil prices top $100 per barrel as Iran war intensifies

3 weeks ago 30
Oil prices again surpassed $100 per barrel on Wednesday for the first time since July as Iran and the United States continue to trade attacks.
Read Entire Article