The Oil Price Cap Continues To Baffle Traders, “more government waste”!
By Irina Slav – Dec 12, 2022, 4:17 AM CST Join Our Community Last week saw the start of a price cap mechanism conceived of by the U.S. and embraced by the G7 and the European Union, […]
