5 May by Vitaliy Dadalyan Oil futures remain higher as EIA reports an 8 million-barrel weekly drop in U.S. crude supplies Article Source