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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results