Subscribe to the Magazine View this as website A year into Russian oil price cap, report casts doubt on its efficacy One year after the G7-backed Russian oil price cap took force, a new report noted it has been largely unsuccessful in its goal of slashing Moscow’s fossil fuel revenue, citing insufficient monitoring and enforcement as some of the primary reasons Russia has continued to rake in billions in profits. Read the full story here. US Energy & Environment Policy News New figures rev...