‘The crisis is deep’: The view from Russia as fuel shortages worsen

Europe Business Moderate confidence — 74/100

Confirmed

Sources: Al Jazeera