The purchase comes after Indian Prime Minister Narendra Modi's visit to the United States last week when President Donald Trump said the U.S looked forward to exporting more energy products to the world's third-biggest oil buyer.
It is part of Trump's policy to assert power globally by boosting natural gas, coal and petroleum exports. He said last week the "golden era" of the U.S. energy business was now underway.
State-owned Indian Oil Corp has issued a tender to buy up to 2 million barrels of sour crude from North America and Canada to meet its growing demand, the sources said.
IOC is ramping up output at its new 300,000 barrels per day Paradip refinery and has stepped up sour crude purchases this year.
India joins China and Japan in casting their nets further to North America to source for competitively priced sour crude after heavy oil production in the Middle East and Latin America fell on OPEC-led output cuts and lack of investments.
Sellers have the option of delivering the crude to Paradip port on Sept. 25-Oct. 4 or to Vadinar port on Oct. 1-10, they said.
The first part of the tender will close on Tuesday and the second part on Wednesday. The tender will be valid until Thursday.
IOC's crude oil imports are dominated by grades from the Middle East, Asia Pacific and Africa. It also occasionally buys oil from Latin America, although in small quantities.
To date, the refiner has bought only two cargoes of light sweet oil from Canada.
Get the latest election news, live updates and election schedule for Lok Sabha Elections 2019 on ndtv.com/elections. Like us on Facebook or follow us on Twitter and Instagram for updates from each of the 543 parliamentary seats for the 2019 Indian general elections. Election results will be out on May 23.