"From searching the globe in search of oil deals with intense geopolitical ramifications like Sudan, Niger, Iraq and Venezuela, to cutting a controversial multi-billion dollar oil deal in Canada’s oil …
Continue Reading about China’s Oil Production Declines, Troubling News For Beijing