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…

Read at OilPrice

Tickers