← All stories
Markets
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 refi…
Covered by 1 outlet
All coverage · 1 article