Oil Price Today (October 6): Crude oil below $101 as supply concerns ease but Houthi attack keeps traders on edge

· Economic Times