By Tyler Durden | Zero Hedge | December 17, 2022 The market may have been too quick to dismiss the impact of European oil price cap on Russian oil. Assuming that the latest G-7 attempt to limit Russian oil revenues were one big nothingburger – after all, the US itself admitted that the goal of […]
Source