OilPricegeopoliticaNEUTRALMEDIUM
5 Energy Stocks Cashing In On The New Energy Crunch
The Iran war has created an extraordinary earnings season for U.S. refiners. Brent crude has fallen to around $90 per barrel from a wartime peak of $126, but the shortage of refined fuels has only deepened. According to Reuters, Global refinery throughput in July was nearly 5…