Economists and analysts in a Reuters survey forecast U.S. crude would average $84.84 per barrel in 2023, compared to an average price of $94.33 last year, citing expectations of global economic weakness. U.S. crude prices recently stood at around $80 per barrel.
Sebi lowers stress testing limit for commodity derivatives
The Securities and Exchange Board of India (Sebi) has announced a significant reduction in the Z-score limit for stress testing in commodity derivatives, lowering it