Categories Articles Russia’s economy is in shambles and its oil exports are collapsing — but its crude oil just smashed a crucial price cap Post author By crystalg Post date July 13, 2023 Business Insider Business Insider Tags &mdash, Collapsing, crucial, crude, Economy, exports, Just, Price, Russia's, Shambles, smashed ← 5 Ways to Make Your Next Product Launch a Success → Five Years After Trump Defended Putin in Helsinki, Biden Arrives With His Own Message