screening: fabric of metal or plastic mesh
fabric: artifact made by weaving or felting or knitting or crocheting natural or synthetic fibers
oil future: petroleum bought or sold at an agreed price for delivery at a specified future date