US Sanctions and Russian Oil: A new US sanctions bill threatens up to 100% tariffs on countries purchasing Russian oil and gas, prompting a pushback from India regarding its energy security.

$BTC