May 1, 2022 Oil is likely to remain supported in the short term amid expectations Europe will soon announce a plan to ban Russian oil imports and bets that the JCPOA nuclear deal will not be reinstated soon. Previous Post Euro Forecast: EUR/USD Selloff Stalls Ahead of Fed Rate Decision Next Post US Dollar Technical Forecast: DXY Exhausts into 19-Year Highs