In a shocking report, Russian revenues have doubled with India running back to buying oil from Moscow. This highlights how the oil sanctions and price cap have collapsed. Russia is working closely with OPEC Plus to keep the price of oil high, putting enormous pressure on the G7 economies. Here’s what you must know.
Watch: Here