JPMorgan lowers S&P 500 target to 7,200 as Hormuz blockade...
Gas shock makes energy companies stock market leaders again
Iran conflict boosts electric vehicle demand
US national debt hits record $39 trillion
USD strengthens as US energy independence solidifies its...
US retail gasoline price hits highest level since late 2023
Trap for Trump: why reopening Hormuz impossible without truce with...