Crude Oil Prices Fall as China Lockdowns Dampen Demand Outlook

WTI crude oil prices fell for a second day as China imposed lockdowns in key cities amid a flare-up in Covid-19 cases. This dampened the demand outlook for energy. Russia-Ukraine negotiations are a…