Photo by ANGELOS TZORTZINIS/AFP via Getty Images
Russia is shipping millions of barrels of oil to India on Western-insured tankers, the FT reported Friday. It's the first sign Moscow may be breaking Putin's vow to shun countries that accept a G7 price cap. The cap has already sent its oil exports nosediving, and looks set to hit Russia's economy.President Vladimir Putin has promised to refuse to sell Russian crude to countries that stick by the G7 price cap on its oil — but...