A worker stands next to a machine at an Indian Oil fuel station in New Delhi, India, March 6, 2026. File Image/Reuters India’s dependence on imported oil and gas has long shaped its energy strategy, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results