Shutterstock Save for later Print Download Share LinkedIn Twitter Oil demand is facing the double whammy of higher prices and substantial risk on the economic front. The expanding array of sanctions on Russia after it invaded Ukraine has exacerbated trade and inflation headwinds. They dovetail with a steep resurgence of Covid-19 in China, which did lower oil consumption there, but also created multiple chokepoints in global supply chains and raised general price levels.