Market Insights
Opportunity knocks for those with trading in their DNA.
Curiosity creates opportunity. Insights create strategy. Born traders create their destiny.
Oil’s Fundamentals Could Be Weakening After a Big Surge
Energy stocks and crude oil were among the market's best performers in the third quarter, but fundamentals may be weakening. The sector started climbing in late June as Energy Department data showed crude-oil inventories remaining near long-term lows. The Strategic...