Market Weekly: June 18 – 22 2018

#17083
MoneyNeverSleeps
Participant

Oil is being sold off already 64 with the Sunday open – speculators all long and China tariffs combined with OPEC nerves