News

While not officially taking over Chevron’s assets, Chinese companies like China Concord Petroleum and Anhui Guangda Mining ...
The downsides of energy independence.
Fossil fuels remain the linchpin of the global economy, sustaining energy systems, industrial production, and the infrastructures of international trade .
Denying authorization to American oil companies in Venezuela will only create a vacuum filled by countries hostile to the ...