Eicarg Finance

Only Business & Financial News


Yellen says oil price cap working

“We’ve continued to see emerging markets negotiate deep discounts on Russian oil which keeps oil in the global market but sharply reduces the Kremlin’s take...our sanctions have had a significant negative effect on Russia so far."
2023-02-26 06:33:46