Posted on

How the G7 Oil Price Cap Has Helped Choke Revenue to Russia

In early June, at the behest of the Biden administration, German leaders assembled top economic officials from the Group of 7 nations for a video conference with the goal of […]




Posted on

Gas Prices Around the World Threaten Livelihoods and Stability

“NO ES SUFICIENTE” — It’s not enough. That was the message protest leaders in Ecuador delivered to the country’s president this past week after he said he would lower the […]