Andy Barr actually said...
Let me reclaim my time. Bloomberg reported last week that Russia's government revenues from oil sales rose almost 50 percent compared to last year.
Context
Highlighting the failure of Treasury's oil price cap scheme amid rising Russian oil revenues.
07/08/2024