The sure fire way to end this Madness would be to simply use the Constitution:
All Petroleum companies should immediately demand ALL PAYMENTS FROM ANY GOVERNMENT AGENCY TO MADE IN GOLD AND SILVER COIN as defined in Article 1, section 10.
This would end this crap overnight, there ARE NO LAWS REQUIRING ANYONE OTHER THAN FINANCIAL INSTITUTIONS THAT ACCEPT FEDERAL DEPOSITS TO ACCEPT FEDERAL RESERVE NOTES OR CREDITS.
I love it. Other benefits: no more "Green" ink; mining gold and silver requires loads of dirty fossil fuel.
I like this idea real well.