TBN / the bittrees news

Briefings

Loading briefing…

Ukraine has eliminated 36% of Russia's oil refining capacity within two weeks. | TBN