Brian Higgins actually said...
The world gives Vladimir Putin $1 billion every single day for the gas and oil that Russia provides.
Context
Higgins highlights the financial impact of reliance on Russian oil amid the Ukraine conflict.
04/26/2022