Oil reached a three-year high record this Thursday, reaching $86 per barrel driven by tight supplies and the global energy crisis. However, they plunged later...
China is looking for long-term liquified natural gas (LNG) contracts with the US as energy crisis in Europe and Asia deepens. The contracts that the...