Economic data out of both China and Russia overnight also indicate dramatic economic slowdowns also. This may also be a reason why crude oil has fallen so far, so fast today.
Economic data out of both China and Russia overnight also indicate dramatic economic slowdowns also. This may also be a reason why crude oil has fallen so far, so fast today.