India Buys Russian Oil, Derailing Biden’s Sanctions War
ENB Publishers Note: Sanctions do not weigh heavy on Putin’s mind. Simply put, sanctions don’t work. With China and India buying oil at $85 per barrel, this will provide the cash flow he needs to […]