Oil prices are stable due to fears of declining demand in China
The chimneys of the Total Grandpuit oil refinery can be seen just after sunset, southeast of Paris, France, March 1, 2021. REUTERS / Christian Hartmann Sign up now for FREE unlimited access to Reuters.com Sign up China’s Q1 GDP peaks, but weakness in March raises the outlook Libya stops operations on El Feel oil field … Read more