Oil Price Pushes Towards $130 Amid Embargo Concerns On Russian Oil
Oil prices sharply increased on Monday on concerns of a possible embargo on Russian oil, which if imposed would limit global supply in an already tight and volatile market. International ...