Crude Oil prices seem to be well supported and OPEC may have the last laugh as evidenced by derivatives markets showing traders are losing interest in downside exposure in the future.
Crude Oil prices seem to be well supported and OPEC may have the last laugh as evidenced by derivatives markets showing traders are losing interest in downside exposure in the future.