Subscribe By E-Mail

Russia-Ukraine tension sends crude higher

Around a third of Europe’s oil, coal and natural gas demands are met by Russia, which relies on revenues from the continent to fill government coffers
European Companies News