-
Russian oil is still trading above the $60 per barrel limit and Russia's energy exports are holding steady despite a Western price cap, according to an International Monetary Fund (IMF) report."Western sanctions on Russian crude oil exports have had a mixed effect: Russia's oil export flows have bee