The G7 nations today expressed a “strong support” for the “need to regulate digital currencies." Also, German Finance Minister Olaf Scholz blasted Libra calling it 'a wolf in a sheep's clothing'.