A couple of reasons for the price drop:
- Opec/ Russia deal unlikely
- Opec oil production for January Jumped to highest in recent history as Iran back on line post Sanctions.Production was 32.60 Mln. barrels a day compared to 32.31 in December
- Roughly 8.5% rally this week may cause little profit taking before the weekend.