Analysts estimate about 125 million barrels of Russian oil are currently being shipped.

The license allows transactions with Russian fuel before April 11

U.S. eases sanctions on Russian oil, allowing sales through April amid efforts to stabilize rising oil prices.