Oracle Intelligence

Online newspaper platform

Russian oil cargoes

Russia’s oil price plummets to $36 per barrel

The price of Russia’s flagship Urals crude at the Black Sea plunged to as low as $36.61 per barrel at the end of last week, the lowest in nearly three years, as the U.S. sanctions on the two biggest Russian…