Major oil companies reported massive profits while fighting between Iran and the U.S. impeded petroleum shipments. Prices for Brent crude soared above $100 a barrel for much of the spring. Constrained supplies meant consumers around the world paid more for fu…
#stockmarket #breaking