OPEC Oil Production Hits 37-Year Low: What It Means for Oil Prices and India in 2026 Posted by Sachin Kumar AIViralHub News Desk on June 07, 2026 Commodity Analysis crude oil prices Energy Markets Global Markets India economy Inflation investing news Oil Production OPEC OPEC Plus +