Sweeping US sanctions on Russia’s oil industry are unlikely to result in a “large hit” to production, as higher freight rates and the nation’s cheap crude support the trade, according to ...
India's days of buying cheap Russian oil could be over ... Get top local stories in Connecticut delivered to you every morning. Sign up for NBC Connecticut's News Headlines newsletter.