Oil prices top $100 per barrel as Iran war intensifies

3 weeks ago 27
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