Oil prices were falling hard on Monday, as investors fret about demand and see supply rising more quickly following an OPEC deal to restore production. Despite the drop, the current setup looks as if ...
Source LinkOil prices were falling hard on Monday, as investors fret about demand and see supply rising more quickly following an OPEC deal to restore production. Despite the drop, the current setup looks as if ...
Source Link
Comments