Oil Prices Plummet Amid Global Demand Projections and US-Israeli War on Iran
Oil prices plummet amid global demand projections, with Brent crude futures declining $1.29 to $87.69 a barrel. The BSE Sensex and NSE Nifty50 indices have been impacted, with the Sensex falling 187.90 points to 77,966.35.
