Oil prices fell about 2% today, extending the previous session’s almost 2% decline, as recession fears and a flare-up in Covid-19 cases in China raised concerns over global demand. World Bank President David Malpass and International Monetary Fund Managing Director Kristalina Georgieva warned on Monday of a growing risk of global recession and said inflation […]