April 23, 2022 Oil prices have temporarily lost steam as producers weigh the effects of China’s lockdowns with supply constraints and an embargo of Russian energy by Western allies. Previous Post Commodity Currencies Down as more CB talk about tightening Next Post Japan Banks Target Growth in Cooling U.S. HighYield Debt Market