The most-discussed market trend today is the sharp drop in oil prices to near pre-war levels, with the Strait of Hormuz tensions failing to halt the slide.
HypeNows