WTI jumps 3% on bullish demand outlooks, falling US inventories
US crude stocks expected down 6.3 million barrels Bank of America sees $100/b oil in 2022 Raisi election could muddy US-Iran nuclear talks Crude prices moved sharply higher June 21, Continue Reading
