Trade Magnates TeamOct 6, 20171 min readStorm NATE is Threatening the Oil ProductionTrade Magnates -Oil markets seems to be uncertain on Friday as investors continued to be cautious ahead of the tropical storm Nate that is e