IEA: market could lose around 3 million bpd of supply from Russia starting in April. Sanctions come at a time that OECD crude inventories were already well below their 5-year average. OPEC producers have not been willing to fill the supply gap. U.S. shale not expected to bring immediate relief to oil markets. The global oil market could lose 3 million barrels per day (bpd) of supply from Russia starting in April, as sanctions on banks and buyers’ reluctance to purchase Russian oil could result in the biggest oil supply crisis in decades, the International Energy Agency (IEA) said in its Oil Market Report for this month. Since Russia invaded Ukraine at the end of February, the United States has banned imports of Russian energy while the UK is working to phase out its Russian supply by the end of the year. Even though Europe has not sanctioned Russian […]