Oil falls below $90 a barrel on report of U.S.-Venezuela deal

Comments

Leave a Reply