Business ❯Energy ❯Oil
India Europe Chinese Crude Imports U.S. Crude Oil
Despite Western sanctions over the Ukraine conflict, Russia's oil and gas revenues are expected to remain stable at $98 billion this year.