This will be a pivotal week for energy markets. The world’s largest oil producers will meet to discuss cutting their production in an attempt to stabilize a market that has been devastated by collapsing demand. OPEC and Russia will sit down for talks on Thursday, before the G20 energy ministers convene on Friday. The immediate reaction in oil prices will depend on whether a deal is struck at all, and if so, by how much they will cut. In the [..]
6 Asset Classes - 16 Trading Platforms - Over 1000 Instruments.