Energy News Beat The U.S. recently announced sanctions on Russian oil producers, along with vessels that have been shipping barrels of Russian crude. India will be hit the hardest by the sanctions, more so than China which has also been snapping up Moscow’s cheap oil, said analysts. The South Asian nation imports a significant 88% […]