
Crude Oil Prices Fall as China Lockdowns Dampen Demand Outlook
CRUDE OIL PRICE OUTLOOK: WTI crude oil prices pulled back for a second day as China imposed lockdowns and travel bans in a few key commercial hubs amid the worst Covid-19 outbreak in two years […]