Oil prices fell today with the global fuel demand outlook overshadowed by Covid-19 restrictions in China and the potential for further interest rate hikes in the US and Europe. Brent crude futures dropped $1.01, or 1.1%, to $91.83 a barrel in early trade, after settling 4.1% higher on Friday. US West Texas Intermediate crude was […]