Russia’s oil refining throughput has fallen to its lowest level since 2005 as a result of sustained Ukrainian drone attacks.
According to Ukrinform, Bloomberg reported this, citing industry data.
According to EA Analytics, Russia has processed an average of 3.91…

Leave a Reply