Oil surges above $110 a barrel; Trump says 'small price to pay' for defeating Iran
Oil surges above $110 a barrel; Trump says 'small price to pay' for defeating Iran
www.cnbc.com
Oil surges above $100 per barrel as Iran war triggers record supply disruption with no end in sight
