Oil futures finished lower Friday, with U.S. front-month contract prices down roughly 6% for the month, according to FactSet data. Russian Energy Minister...
A