Oil prices experienced a significant drop of over 4% as Middle East tensions continued to influence markets, despite indications of a potential easing of the U.S.-Iran conflict. Investors locked in gains amid uncertainty, with analysts noting that even if the conflict ends, supply chain normalization and infrastructure damage will likely keep prices elevated.
Ola Electric shares jump 31% in 6 months. Should you buy, sell or hold?
Ola Electric shares have rebounded sharply from March lows, supported by improving sentiment, strong sales, and a BESS partnership. Analysts remain cautious, citing execution, competition,