The Russian 'Oil Cap' Has the Hallmarks Of a Historic Debacle
The looming Russian oil price “cap” has all the hallmarks of a historic debacle in the making. For months, the United States and the G-7 have haggled over a complex plan to constrain the money that…
Read Full Article »