China’s Oil Production Peaks, Increased Foreign Oil Dependency Is Next | Forbes
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 sands play, China has become […]