Oil prices have plummeted to their lowest point in 14 months, with Brent Crude hovering around $72 per barrel and US WTI dipping below $70. Concerns over economic conditions in major consumers like the US and China are casting a shadow on the outlook for oil demand. Despite this, a report from Yes Securities suggests that prices could stay within the $70-77 range throughout FY25/26, buoyed by India’s consistently strong demand for oil.
Warsh’s gamble: A quieter Federal Reserve could mean volatile markets, higher rates
New Federal Reserve Chair Kevin Warsh is significantly reducing the central bank’s communication, particularly “forward guidance” on interest rates. This move, aimed at making markets