After five months of war, analysts say oil markets will be forced to price in long-term disruption to global energy flows.
American drivers face fresh sticker shock after disruptions from the Iran war intensified in recent days, sending oil over $100 a barrel and national gasoline prices above $4 a gallon.
But pricescou… [+235 chars]
But pricescou… [+235 chars]