Market Insights
Opportunity knocks for those with trading in their DNA.
Curiosity creates opportunity. Insights create strategy. Born traders create their destiny.
Oil Plunges as Fundamentals Overshadow OPEC+ Cuts
Energy traders are selling the news after OPEC+ kept oil production limited. Crude oil futures (@CL) fell about 3.6 percent to $74.22 on Monday, their lowest closing price since February 7. It also tied with the biggest one-day drop since January 8, according to...






