The Oil Market Has a Bigger Problem Than a Slowing China – India
Published on May 27, 2025
India is the stuff of dreams for OPEC and Big Oil: a rapidly developing nation of nearly 1.5 billion people where petroleum consumption is still in its infancy.