Published: Jul 19, 2026, 11:27 IST | Updated: Jul 19, 2026, 11:27 IST
Two markets. Two completely different stories. And only one can be right. Brent crude trades near 86 dollars a barrel, down roughly 25 to 30 percent from its March peak of 120 dollars, when U.S. strikes on Iran shut down shipping through the Strait of Hormuz.