Oil edges above $71 as supply risks back in focus
Oil edged above $71 a barrel on Tuesday, supported by falling Venezuelan and Iranian exports and fighting in Libya that raised concerns of more supply threats, outweighing expectations of higher U.S....
Read More