India's Crude Oil Production Declines 4.6%, Natural Gas Output Falls 4.9% in May
According to the Indian government, India's crude oil production declined 4.6% year-over-year in May, while natural gas output fell 4.9% over the same period.
GateNews·06-22 11:35
