Official figures from the Russian Finance Ministry on Monday show a 35% decline in fiscal budget revenues in January, compared to the same period last year, reporting a ~$24-billion budget deficit for January
Indian Prime Minister Narendra Modi on Monday projected that the country’s gas demand would rise 500% due to the rapid pace of development, while its share of global oil demand would more than double