Finance June 26, 2026 Crude at $65, consumption boom, and the Rupee’s new shield: Dinshaw Irani’s big market calls