Oil prices have fallen to a two-week low, dipping below $100 on fears of the further demand consequences of a COVID-19 lockdown in China that has sparked bearish sentiments in markets, despite a Russian oil decline and declining U.S. inventories.  Brent … https://t.co/bkdaJcV6bD

— goldsheet (@goldsheet) April 25, 2022