Oil prices were little changed on Tuesday as coronavirus deaths globally continued to rise and weighed on the demand outlook, but losses were capped by reports of a blast in Saudi Arabia.

Brent crude ended the session up 3 cents, or 0.05%, at $55.91 while US crude fell 16 cents, or 0.3%, to settle at $52.61.

Indonesia, the world’s fourth-most-populous country, surpassed a million confirmed coronavirus cases on Tuesday while the death toll in Britain passed 100 000 people as the government battled to speed up vaccination delivery and keep variants of the virus at bay.

The number of cases in the United States crossed 25 million on Sunday, a Reuters tally showed.

Further dampening bullish sentiment, US Democrats are still trying to convince Republican lawmakers of the need for more stimulus, raising questions over when and in what form a package will be approved.

“Big COVID numbers, vaccine struggles and uncertainty surrounding the Biden stimulus plan, are all conspiring to pressure prices,” said Robert Yawger, director of energy futures at Mizuho Securities USA.

Compared to some other countries, vaccine roll-outs in the European Union have been slow and fraught with problems, not least interruptions to supply chains.

Prices edged up briefly after reports of a blast in the Saudi Arabian capital Riyadh, although the cause was unclear.

Oil prices were also supported by geopolitical tensions after two supertankers, with crew members from Iran and China, were seized on Sunday in Indonesian waters near Kalimantan island for suspected illegal oil transfers.

“Prices are likely to hold back if the Indonesian vessel seizure gets resolved quickly and if today’s blast in Saudi Arabia proves to be an isolated incident that does not escalate regional tensions, consequently not affecting oil output,” said Rystad Energy’s head of oil markets Bjornar Tonhaugen.

“Oil demand is definitely under pressure currently and will be for a while until lockdowns are lifted and COVID-19 infection speed slows down”

China is reporting rising COVID-19 cases, casting a pall over demand prospects in the world’s largest energy consumer. Elsewhere, Indian crude oil imports in December rose to their highest in more than two years.

Raising the prospect of higher oil demand later in the year, the International Monetary Fund predicted global growth of 5.5% in 2021, an increase of 0.3 percentage points from the October forecast, citing expectations of a vaccine-powered uptick.