News

Russia, the world's second-largest oil exporter, on Wednesday imposed restrictions on another major oil export route, suspending a mooring at the Black Sea port of Novorossiisk only a day after ...
Crude oil prices have witnessed a sharp decline, dropping nearly $10 per barrel in just one week, following the Trump administration’s announcement of tariffs on certain countries. Although the oil ...