Germany won't abandon its massive gas pipeline with Russia yet, analysts say

Germany has come under increasing pressure to pull the plug on its controversial giant gas pipeline project with Russia. Experts say Berlin is unlikely to do so for now, however, given the fact the project is almost complete. German and other major European companies are involved in constructing the pipeline. Germany has come under increasing […]

Oil futures on track for a second monthly loss as coronavirus feeds demand fears

Oil futures headed lower for a sixth straight session on Friday, poised for a second monthly decline, with the spread of the COVID-19 epidemic around the world expected to significantly dent demand for crude. Analysts said the tumble puts increased pressure on the Organization of the Petroleum Exporting Countries and their allies as they prepare […]