Chicagoland IL
India buys Russian oil despite pressure for sanctions
NEW DELHI (AP) - The state-run Indian Oil Corp. bought 3 million barrels of crude oil from Russia earlier this week to secure its energy needs, resisting Western pressure to avoid…