Oil logged gains for a fifth month after another tumultuous period of trading that saw prices whipsawed by the fallout from Russia’s war in Ukraine and a resurgence of Covid-19 in China. West Texas Intermediate futures climbed 4.4% in April, marking the longest monthly winning streak since January 2018. With the war entering a third month, Germany has signaled that it wouldn’t oppose a European Union embargo on Russian oil, but expressed skepticism that it’s the most effective means of damaging President Vladimir Putin. China’s outbreak has added another source of volatility. The nation’s leaders pledged to boost economic stimulus to spur growth, but virus lockdowns have swelled oil stockpiles. The world’s top crude importer is on course to register the weakest demand since the early days of the pandemic. Crude is rallying with demand concerns perceived to be short-term while supply concerns are persistent, said Rebecca Babin, senior […]