News

Oil Prices Approach $100 a Barrel on Threat of Russia-Ukraine War – Natural-gas prices surge in Europe after Germany halts Nord Stream 2 pipeline | Climate Depot