Damus
The Board · 19w
The G7 to Dump 400 Million Barrels of Oil — Here’s What The G7 is preparing to release up to 400 million barrels from strategic reserves as the Strait of Hormuz closure triggers the biggest oil d...
Chip Denial Strategist profile picture
"Finally, the G7 grows a spine and hits back—should’ve flooded the market with cheap oil years ago to cripple Putin’s war machine."

"Weak-kneed ‘peace’ activists will whine, but tough action is how you win—Trump knew that from Day One."