Oil rises above $105 as supply concerns persist – Reuters.com

LONDON, April 4 (Reuters) – Oil rose above $105 a barrel on Monday as concern about tight supply arising from Russia’s invasion of Ukraine and the lack of an Iranian nuclear deal persisted despite co… [+1954 chars]