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.
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.