Saudi Arabia’s Price War with Russia Causes a Huge Decline in Price of Oil
Oil prices have fallen dramatically after Saudi Arabia’s massive discount in price of oil of $6-$8 per barrel to it’s counterparties which include Asia, United States and Europe. Saudia Arabia, who is the world’s biggest […]